npm -v 報錯"C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' 不是內(nèi)部或外部命令,也不是可運行的程序

npm -v 報錯"C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' 不是內(nèi)部或外部命令,也不是可運行的程序


安裝好node js后默認是npm安裝好的,在cmd輸入node -v和npm -v之后分別會出現(xiàn)下面情況,

C:\WINDOWS\system32>node -v

v13.11.0

C:\WINDOWS\system32>npm -v

'CALL "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g' 不是內(nèi)部或外部命令,也不是可運行的程序

或批處理文件。

6.13.7

node.js安裝成功,npm安裝錯誤,網(wǎng)上搜索了很多辦法,耗費了一兩天時間,做出羅列方便后面遇到的伙伴們借鑒。

1,環(huán)境變量CompSpec :"%SystemRoot%\system32\cmd.exe;"后面有分號將分號去除

2,整個將CompSpec變量刪除掉

3,將C:\Program Files\nodejs以及C:\Program Files\nodejs\node_modules\npm\bin兩個文件夾中的npm命令文件中的語句

'CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g'

換成

"CALL ""%NODE_EXE%"" ""%NPM_CLI_JS%"" prefix -g"

我的就是這個原因造成的運行錯誤

4,安裝node.js的時候記得選擇路徑,或者看下自己的環(huán)境變量中有沒有以下兩項路徑,沒有的添加

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容