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中文網其他相關文章!