vue.js常見的報錯信息及其解決方法的記錄

一、Vue packages version mismatchhtml

翻譯:vue包版本匹配錯誤vue

報錯樣例node

報錯緣由:一般出現於一些依賴庫的更新或者安裝新的依賴庫以後(能夠認爲npm update已經成爲一種習慣),致使了vue和vue-template-compiler的版本不一致。npm

解決方案:統一vue和vue-template-compiler的版本json

1 "vue": "2.3.4",
2 "vue-template-compiler": "2.3.4",

(注:如上所示版本號均爲樣例,具體實現請小夥伴們根據本身的版本號對應)spa

而後執行:npm update 就能夠了。翻譯

附加code

若上述方法未解決問題,則多是由於各依賴庫之間產生了衝突,這裏咱們也有更暴力的解決方法。htm

首先查看項目根目錄下是否生成過package-lock.json的文件,如有,刪之。blog

而後刪除整個node_modules目錄,從新配置package.json(固然,要記得統一vue和vue-template-compiler的版本)

配置好以後從新執行:npm install;

OK,問題解決。

 


還在持續更新中。。。

 轉載請註明出處:http://www.cnblogs.com/meng1314-shuai/p/7405346.html

相關文章
相關標籤/搜索