對(duì)于node的版本管理,n與nvm是個(gè)不錯(cuò)的選擇。
但是在windows平臺(tái)下,這2位大將卻不那么友好,他們不提供對(duì)windows的支持。
雖然有nvmw,但是自己在配置的時(shí)候老是出問(wèn)題。
所以這里安利一下非常簡(jiǎn)單的gnvm(傳送門(mén):https://github.com/Kenshin/gnvm)
1. 開(kāi)始
進(jìn)入網(wǎng)站 https://github.com/Kenshin/gnvm 找到下載
我這里就直接下了他百度網(wǎng)盤(pán)的64-bit 版本
然后根據(jù)它的安裝說(shuō)明進(jìn)行安裝
不存在 Node.js 環(huán)境
下載并解壓縮 gnvm.exe 保存到任意文件夾,并將此文件夾加入到環(huán)境變量 Path 。
存在 Node.js 環(huán)境
下載并解壓縮 gnvm.exe 保存到 Node.js 所在的文件夾。
2. 使用
在非常方便的安裝配置之后就是使用了。
首先在cmd中輸入
gnvm version
出現(xiàn)下面情況就是配置成功了

當(dāng)然 一開(kāi)始我配置并不是這樣,他提示了一些警告什么的,仔細(xì)閱讀發(fā)現(xiàn)是權(quán)限問(wèn)題所造成的。
此時(shí)我們可以使用 管理員權(quán)限運(yùn)行cmd 之后輸入命令后,警告消失,顯示正常。
3. 命令
輸入命令
gnvm help
獲取到命令幫助

這里比較常用的就是
gnvm ls //查看當(dāng)前所有的版本
gnvm use // use 后跟版本號(hào) 啟用對(duì)應(yīng)版本的node
gnvm install //install 后跟版本號(hào) 安裝對(duì)應(yīng)版本的node
gnvm uninstall //uninstall 后跟版本號(hào) 協(xié)助對(duì)應(yīng)版本的node
如下圖 是用ls 命令下的結(jié)果
global 是當(dāng)前電腦的node啟用的版本
latest 是最新的版本
gnvm install latest 命令是直接下載最新的版本

總體來(lái)說(shuō) gnvm 是windows下的簡(jiǎn)易方便的node管理器,希望這篇文章能幫助到對(duì)此方面有疑惑的人。