天天看點

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 後面加兩行:

2、node和npm安裝都不成功

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

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

繼續閱讀