nvm安裝node和npm,個人踩坑記錄

我採用nvm-setup安裝windows版本的nvm

nvm安裝node出現的問題:

1、node成功了,npm沒成功

     解決:在nvm 安裝了node之後,輸入npm找不到該命令,當時安裝報錯如下:

     

報錯其實也看不明白,大概感覺是npm包下載的地址沒連上,出錯了,查看nvm目錄文件夾,有一個temp文件夾,裏面存放着npm的壓縮包,把temp整個文件夾刪除,執行uninstall v6.10.2的時候,提示刪除失敗,需要手動刪除,其實他是隻刪除了存放nodejs的文件夾,但是相應版本刪除失敗,這個試了很多編了一直都是這樣,還沒找到原因,手動刪除node版本的文件夾:v6.10.2,npm安裝失敗我想還有一個原因可能下載地址出的問題,所以最好還是在nvm文件夾下settings裏配置一下node和npm的安裝地址,這樣nvm安裝node和npm時直接從淘寶鏡像下載,可能就不會出錯了。然後回到cmd窗口重新 nvm install v6.10.2 ,這時node和npm都安裝成功了。

settings.txt 後面加兩行:

root: D:\nvm
path: D:\nvm\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/


2、node和npm安裝都不成功

     經常非發生這種狀況:明明信息顯示node和npm都安裝成功了,也nvm use v6.10.2 了。但是還是找不到Node和npm的命令,按照網上資料應該是他沒有配置node環境變量,自己看了下,確實沒有配置,但是配置好之後依然不成功, 所以這種情況下,只能卸載nvm,重新安裝該軟件,重新試一遍。

     win10系統安裝nvm經常會出現問題,有時nvm安裝了,但是cmd  輸入 nvm 找不到命令,有時即使可以正常用nvm安裝node,但是鍵入node命令和npm命令提示拒絕訪問,這時候同理卸載nvm重新安裝一下就好了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章