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


1、Vue packages version mismatch

翻譯:vue包版本匹配錯誤

報錯樣例

報錯原因:通常出現於一些依賴庫的更新或者安裝新的依賴庫之后(可以認為npm update已經成為一種習慣),導致了vue和vue-template-compiler的版本不一致。

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

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

(注:如上所示版本號均為樣例,具體實現請小伙伴們根據自己的版本號對應)

然后執行:npm update 就可以了。

附加

若上述方法未解決問題,則可能是因為各依賴庫之間產生了沖突,這里我們也有更暴力的解決方法。

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

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

配置好之后重新執行:npm install;

OK,問題解決。

 


還在持續更新中。。。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM