vue.js报错是因为项目中不识别es6的扩展运算符,其解决办法就是通过“cnpm install babel-preset-es2015 --save-dev”方法下载es6的依赖项即可。
本文操作环境:Windows7系统、vue2.0、Dell G3电脑。
为什么vue.js中使用...运算符会报错?
vue.js使用...运算符会报错的原因是:项目中不识别es6的扩展运算符, 解决方式很简单。
解决方法:
// 第一步 cnpm install babel-plugin-transform-object-rest-spread // 第二步 看一下你的 .babelrc 里面是否有识别es6语法的配置 { "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" ], "presets": [ ["es2015", { "modules": false }] ], "plugins": ["transform-object-rest-spread"] }
这两都做完,发现又报错了。原因是你只配置了。但是没有下载es6的依赖项
只需要下载
cnpm install babel-preset-es2015 --save-dev
这样就ok了!
推荐:《vuejs教程》
以上是为什么vue.js报错的详细内容。更多信息请关注PHP中文网其他相关文章!