如何包括特定的node_modules加载到WebPack中



我正在使用react-native-web,并且遇到了一些没有编译其Babel代码(React-Native-native-native-popover和React-Native-native-vector-icons)的项目。因此,我需要编译这些node_modules。我知道babel-preset-react-native预设存在。有什么办法可以使用当前拥有的Babel加载器(请参见下文),还包括上述软件包的另一个装载机?理想情况下,使用babel-preset-react-native加载的任何含有react-nativenode_module

  {
    test: /.js$/,
    exclude: /node_modules/,
    loaders: [
      'react-hot',
      'babel-loader?cacheDirectory=true'
    ]
  },

排除以正则表达式。您可以使用类似的东西来获得所需的效果。

exclude: /node_modules/(?!react-native)/

相关内容

  • 没有找到相关文章

最新更新