问题出现的原因是在我按需引入element-ui
,然后先是下载babel-plugin-component
这个插件,然后去配置.babelrc
文件。
在我按照步骤弄完了之后,npm run dev
就显示了如题 中出现的错误,这个错误也是我第一次遇见,既然突然出现了这个问题,肯定是我以上操作产生了这个问题。
我先是把.babelrc
更改回来,发现可以,没有错误了,但是为了使用element-ui
还是需要配置啊,于是就找原因,幸好我前一阵有过一个也是按需引入的element-ui
项目。
先确定是不是我的.babelrc
文件配置不对,我直接把上一个项目的复制过来,发现还是报错,那肯定不是这个文件的问题。既然不是.babelrc
文件配置不对,那就是安装插件的问题,我先到package.json
文件里面去找es2015
,发现两个项目中安装的包并不一样,于是我直接复制了以前项目的关于es2015
的那个包"babel-preset-es2015": "^6.24.1",
,然后放到新项目,重新安装,之后就可以运行了。