我根據官方說明進行操作,在執行到 npm run dev的時候就報錯了。
控制臺報錯資訊:
]D:\workspace\vscode\vue-element-admin> npm run dev
> [email protected] dev D:\workspace\vscode\vue-element-admin
> vue-cli-service serve
D:\workspace\vscode\vue-element-admin\node_modules\open\index.js:29
...options
^^^
SyntaxError: Unexpected token ...
at createScript (vm.js:74:10)
at Object.runInThisContext (vm.js:116:10)
at Module._compile (module.js:533:28)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:\workspace\vscode\vue-element-admin\node_modules\@vue\cli-shared-utils\lib\openBrowser.js:9:14)
然后找到了與報錯有關的index.js,里面有如下內容:
options = {
wait: false,
background: false,
...options
};把...options 這種寫法改一下,就不會出錯了, 這種寫法和github上是一致的,是還缺少什么東西嗎?
我電腦上的node版本是8.2.0的,然后通過 npm install @vue/cli -g沒有錯誤資訊,使用vue -v查看 也保...options這個位置的錯
uj5u.com熱心網友回復:
應該是babel插件問題吧,看下babel.config.js轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/12165.html
標籤:跨瀏覽器開發
