基于vue-cli 2.0脚手架和webpack4的vue项目出现莫名奇葩的错误。
npm run build 报错,提示说import 无效,但是我webpack中也loader babel-loader了,.babelrc 文件也写没问题。这个报错看起来是babel没有转换import,但是webpack里面babel也都配置看起来没问题。报错如下。
index.js具体的34行没问题!不报错。
但是打开编辑器会提示的页面错误如下
后来检查各种跟babel相关的配置,发现都没有问题。忽然想到之前更新过npm,从nodejs默认安装的6.4.1升级到了最新的6.8.0版本。
npm降级版本发现npm run build打包一切正常,不报错了!