Windows通過NVM安裝node,提示'node' 不是內部或外部命令,也不是可執行的程式 或批處理檔案
阿新 • • 發佈:2020-06-12
安裝NVM前先解除安裝之前自行安裝的node版本,然後到最大的男性成人網站下載nvm:https://github.com/coreybutler/nvm-windows/releases,建議選擇nvm-setup.zip可以免去自己配置nvm的環境變數。
安裝完成後,nvmlist,會顯示什麼也沒有安裝(我這裡安裝沒遇到其他問題)
然後nvmintall 10.21.0 64-bit中間是你想安裝的node的版本號,後面是系統位數
安裝完成後:node -v。
如果有版本號,說明安裝沒有問題。
如果提示‘node‘ 不是內部或外部命令,也不是可執行的程式 或批處理檔案
解決:
1.開啟nvm的安裝路徑, 我的是:C:\Users\username\AppData\Roaming\nvm,在這路徑下新建一個空的資料夾,名稱 nodejs,資料夾下面不要放任何東西,保持為空即可。
2.開啟環境變數,修改使用者環境變數和系統環境變數,修改兩個NVM_SYMLINK的值為:C:\Users\username\AppData\Roaming\nvm\nodejs,確定-確定-確定。
3.關閉之前開啟的所有cmd,並重新開啟cmd:
nvm uninstall v10.21.0解除安裝掉之前安裝的node,重新安裝nvmintall 10.21.0 64-bit
結束(如果還有其他問題,google吧,我就遇到這些問題)
參考大佬
https://blog.51cto.com/9552815/2173522