使用多个预设时禁用通知模块

时间:2017-05-08 18:54:41

标签: webpack babel

我刚刚升级到webpack 2,它建议关闭Babel的模块,因为它现在有能力自己完成。我正在使用react和es2015,因此尝试下面的.babelrc配置,但它不编译。 Logger.js抛出异常Babel 5选项:base.modules - 使用相应的模块转换插件...

"presets": ["react", "es2015", { modules: false }]

1 个答案:

答案 0 :(得分:0)

所以我最终将配置添加到webpack中的模块规则中。

{
      test: /\.js$|\.jsx$/, 
      exclude: /node_modules/,
      use: {
        loader: 'babel-loader',
        options: {
            presets: [
              ['react'],                    
              ['es2015', { modules: false }]
            ]
        }
      }
  }