采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
先说答案: 把webpack.config.js中loader: 'babel-loader'这行后面的options字段删掉(图1),同目录下创建.babelrc文件,在.babelrc中配置options字段(图2)。
图1:
图2:
解释:
我出现了同样的报错, 我是因为在app.js中使用了import 'babel-polyfill',注释掉这个import报错就没了
初步结论是babel-polyfill插件导致的报错,那么来看一下是什么错:
C盘下找不到“babel-preset-env" , 我的哥,为什么要跑全局环境中去找整个模块???
是因为如果不写.babelrc, babel-polyfill就不能够正确的识别当前项目的context位置
以上解决方案亲测有效(windows系统)
非常感谢!
presets:['env']
老师我也报了这个错。。 我写的就是env。。。 为啥还是报错....
需要看看你的配置
options:{ presets:[ ['babel-preset-env',{ targets:{ browsers:['last 2 versions'] } }] ] }
我也是报同样的错误,请问你解决了吗
presets: 不是 babel-preset-env 而是 env
登录后可查看更多问答,登录/注册
前端开发标配,灵活掌握Webpack3.0的使用可以极大的提高前端开发的效率
860 9
909 9
1.0k 9
914 9
911 8