webpack only one instance of babel-polyfill is allowe
今天在接受之前的项目时,起项目报了这个错误然后就看了下他的配置文件,这个项目是用vue-cli2搭建的,主要引起错误的原因如下图所示:用了这种方式后,babel-polyfill与其他的插件造成了冲突,也就是说有两个地方都用到了babel-polyfill于是我的解决方案如下所示:第一步去掉配置文件的babel-polyfillentry: {app: './src/main.js',}第二步,在
·
今天在接手了之前的项目,但是在起项目的时候报了以下错误
然后就看了下他的配置文件,这个项目是用vue-cli2搭建的,主要引起错误的原因如下图所示:
用了这种方式后,babel-polyfill与其他的插件造成了冲突,也就是说有两个地方都用到了babel-polyfill
于是我的解决方案如下所示:
第一步去掉配置文件的babel-polyfill
entry: {
app: './src/main.js',
}
第二步,在main.js加上以下代码
if (!global._babelPolyfill) {
require('babel-polyfill');
}
这就样就完美的解决了这个问题,希望对大家有用~
更多推荐
已为社区贡献3条内容
所有评论(0)