- nvm-sh當(dāng)前是不支持windows的,所以要感謝coreybutler的nvm-windows,它可以幫我們簡單迅速的在windows上安裝nvm:
https://github.com/coreybutler/nvm-windows/releases
我下載的是setup.zip版本
解壓后是nvm-setup.exe,雙擊安裝,跟普通的windows安裝步驟類似。
接著打開gitbash,或者DOS 運行nvm --version測試下nvm是否正常工作,
檢測nvm工作正常與否
如果本機(jī)已經(jīng)安裝了node, 在安裝nvm的末尾就會提示是否要讓nvm接管當(dāng)前的node,選擇“是”的話,此時運行nvm list就會列出已經(jīng)安裝的node版本
我在安裝nvm之前已經(jīng)安裝了node 12
此時利用nvm來安裝第二個版本的node:
為了讓我本地的glup 3 工作,我要安裝node10.15.3
nvm install 10.15.3 # or 10.10.0, 8.9.1, etc
額外話:
nvm install node # "node" is an alias for the latest version
命令均參考官方文檔:https://github.com/nvm-sh/nvm
檢測下新版本是否安裝成功:

10.15.3已經(jīng)安裝
切換當(dāng)前node版本到10.15.3
$ nvm use 10.15.3
Now using node v10.15.3 (64-bit)
$ nvm list
12.7.0
* 10.15.3 (Currently using 64-bit executable)
此時要重啟用到node的ide,比如webstorm, 因為nvm切換會修改PATH里的node, 此時webstorm讀的還是舊的路徑,所以你可能會看到如下錯誤:

webstorm
重啟webstorm就可以解決這個問題了。


