鍍金池/ 問(wèn)答/Linux  網(wǎng)絡(luò)安全  HTML/ nvm切換了node版本之后 npm命令找不到

nvm切換了node版本之后 npm命令找不到

使用的nvm一直用的是6點(diǎn)多的一個(gè)版本,今天切換了最新的版本之后,npm命令找不到了,大家有什么解決辦法嗎?

回答
編輯回答
愚念

一般這種情況是環(huán)境變量配置出了問(wèn)題

2018年8月29日 08:37
編輯回答
幼梔

主要關(guān)鍵解解決辦法:===》》適用于所有東西的安裝

安裝有關(guān)環(huán)境配置類的軟件及其他,一般情況下切記不要安裝到c盤(pán)programfiles下,否則會(huì)出現(xiàn)各種問(wèn)題的報(bào)錯(cuò)?。?!切記!

nvm安裝步驟:

1、下載nvm-setup安裝包

2、打開(kāi)安裝包,選擇nvm的存放路徑,以及nodejs的存放路徑,這里切記不要選擇到c:/program files,這里的兩個(gè)路徑是為了自動(dòng)在系統(tǒng)中添加環(huán)境變量的路徑;

3、打開(kāi)nvm文件夾下的settings.txt文件,在最后添加以下代碼:

node_mirror: https://npm.taobao.org/mirror...
npm_mirror: https://npm.taobao.org/mirror...
將下載鏡像源指向淘寶(這步也很重要,否則在安裝node的時(shí)候會(huì)出現(xiàn)卡死,npm安裝不成功的情況)

4、打開(kāi)cmd,nvm install v版本號(hào),

5、nvm use 版本號(hào)

6、node -v,npm -v查看node是否安裝成功

安裝好之后的node文件夾截圖:

clipboard.png

如果出現(xiàn)nvm use之后 node版本依然沒(méi)有選中 或者其他等等情況,那就卸載nvm重新安裝繼續(xù)試!

2018年9月15日 10:15
編輯回答
清夢(mèng)

我安裝9.3.0之后,提示npm不支持9.0以上,于是安裝8.9.0,然后運(yùn)行npm -v,提示找不到npm,后來(lái)重新卸載安裝折騰幾次都不行,發(fā)現(xiàn)9.3.0和8.9.0的npm的版本都是5.5.1,然后把9.3.0里mode_modules下的npm文件夾復(fù)制到8.9.0的node_modules下,然后運(yùn)行nvm use 8.9.0 再輸入npm -v,返回5.5.1,問(wèn)題得以解決
僅供參考

2018年3月10日 12:18
編輯回答
陌上花

打開(kāi)安裝目錄,復(fù)制粘貼mode_modules到另外一個(gè)node 下 使用npm install npm@latest -g安裝node所對(duì)應(yīng)的npm版本

2017年10月30日 08:05