Vue packages version mismatch

1、問題

在我安裝了最新的cli後,嘗試建立項目時,就報錯了,vue和vue-template-compiler的版本不統一。vue

//安裝@vue/cli 
npm i -g @vue/cli
//建立 
vue create demo1

 

 

查了相關解決辦法,說是將兩個版本配置成同樣的。npm

//因而就先將vue升級,
npm install vue@2.6.10 --save //再繼續執行建立
vue create demo1 //發現依舊報錯,因而就嘗試把vue-template-compiler降級
npm install vue-template-compiler@2.6.8

搗鼓來搗鼓去,一直報一樣的錯誤。而後就去文件夾裏看了一下,發如今package-lock.json文件裏vue和vue-template-compiler的版本是一致的。後來突然看到一個帖子說的一句話「 I don't have vue installed globally」,我纔想起來我全局安裝了」npm install -g @vue/cli「json

因而就將vue和vue-template-compiler所有全局安裝了,問題也解決了。spa

npm install vue@2.6.10 -g --save npm install vue-template-compiler@2.6.10 -g --save
相關文章
相關標籤/搜索