鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全  HTML/ nvm安裝node,node命令可以找到,npm命令找不到如何解決?

nvm安裝node,node命令可以找到,npm命令找不到如何解決?

nvm安裝node,node命令可以找到,npm命令找不到,找到npm文件夾下的npm.cmd打開報錯找不到npm-cli.js模塊,需要配置npm環(huán)境變量嗎?我配置了NPM_HOME,但是依然找不到npm命令。求大神解惑。

:: Created by npm, please don't edit manually.
@ECHO OFF

SETLOCAL

SET "NODE_EXE=%~dp0\node.exe"
IF NOT EXIST "%NODE_EXE%" (
  SET "NODE_EXE=node"
)

SET "NPM_CLI_JS=%~dp0\node_modules\npm\bin\npm-cli.js"
FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO (
  SET "NPM_PREFIX_NPM_CLI_JS=%%F\node_modules\npm\bin\npm-cli.js"
)
IF EXIST "%NPM_PREFIX_NPM_CLI_JS%" (
  SET "NPM_CLI_JS=%NPM_PREFIX_NPM_CLI_JS%"
)

"%NODE_EXE%" "%NPM_CLI_JS%" %*

上面是npm.cmd自帶的代碼

clipboard.png
上圖是npm所在文件夾

clipboard.png
上圖是配置的npm_home環(huán)境變量

clipboard.png
上圖是path配置

回答
編輯回答
司令

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

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

nvm安裝步驟:

1、下載nvm-setup安裝包

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

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

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

將下載鏡像源指向淘寶(這步也很重要,否則在安裝node的時候會出現(xiàn)卡死,npm安裝不成功的情況)

4、打開cmd,nvm install v版本號,

5、nvm use 版本號

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

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

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

2018年3月28日 14:22