vue-cli3.0升級失敗,vue-cli卸載不掉,vue-cli升級不了3.0,

升級個vue-cli3.0,真的差點氣死我了!一直卸載不掉!
我差一點就重裝電腦了!百度,google翻了個底操天也沒找到解決辦法!最後放棄百度本身重頭開始研究本身到底哪一步出錯了!
因此我把本身遇到的問題,以及如何解決的告訴你們,避免想我同樣的人再步入個人後路!
html

升級途中遇到的問題:

#### 1.$npm uninstall vue-cli -g      //卸載vue-cli舊版本</br>
#### 2.$npm install -g @vue/cli      //安裝新版本</br>
#### 3.$npm vue -V                  //2.9.6,我差,根本沒刪除掉!</br>
複製代碼

重複上面操做不少次都同樣!心態爆炸了!難受!vue

解決:

緣由: npm install -g @vue/cli 後, 我發如今C:\Users\Administrator\AppData\Roaming\npm\node_modules目錄下多了一個@vue的文件夾。也就是說全局安裝的文件都在這裏! 同時,npm uninstall vue-cli -g 也是刪除的這裏面的文件。node

處理:以我本身的安裝目錄爲例子,個人node安裝在D:\Develo\中
1.打開環境變量>在用戶變量中找到path,這裏的的路徑必須和你電腦 npm 的全局安裝路徑對應,
原來個人以前路徑寫錯了,因此就默認幫我裝在C:\Users\Administrator\AppData\Roaming\npm中! 如今我決定指定這個路徑在D:\Develo\nodejs\node_global中(這裏的node_global文件夾是我本身新建的) vue-cli

2.接下來還有一點!系統變量中的NODE_PATH的路徑必須和你是 npm 全局安裝路徑下的 node_modules,因此我這裏填寫的是D:\Develo\nodejs\node_global\node_modulesnpm

3.設置 npm 的默認安裝路:

$npm config set prefix "D:\Develo\nodejs\node_global" //這裏的路徑必須是上面path對應!
 $npm config set cache "D:\Develo\nodejs\node_cache"   //---這裏是我自定義的緩存路徑,可有可無
複製代碼

4.大功告成了:

從新卸載舊版本,安裝新版本啓動吧!哈哈!
注意:
1.以前 node 的安裝我是參考了 www.cnblogs.com/zhouyu2017/… 這位大神的教程
2.C:\Users\Administrator\AppData\Roaming\npm,,通常安裝時,沒修改 node 安裝路徑,默認的 npm 全局安裝路徑就在這裏緩存

相關文章
相關標籤/搜索