一 介紹
我們可能同時(shí)在進(jìn)行2個(gè)項(xiàng)目翎猛,而2個(gè)不同的項(xiàng)目所使用的node版本又是不一樣的,或者是要用更新的node版本進(jìn)行試驗(yàn)和學(xué)習(xí)接剩。這種情況下切厘,對(duì)于維護(hù)多個(gè)版本的node將會(huì)是一件非常麻煩的事情,而nvm就是為解決這個(gè)問題而產(chǎn)生的懊缺,他可以方便的在同一臺(tái)設(shè)備上進(jìn)行多個(gè)node版本之間切換疫稿,而這個(gè)正是nvm的價(jià)值所在,詳情可以查看官網(wǎng)NVM官網(wǎng)鹃两。
二 安裝
1遗座,nvm下載
如果已經(jīng)單獨(dú)安裝了node,建議卸載怔毛,然后繼續(xù)向下看员萍。直接進(jìn)入安裝包下載地址:
https://github.com/coreybutler/nvm-windows/releases
選擇nvm-setup.zip腾降,下載后直接安裝拣度。
2,配置環(huán)境變量
正常安裝完畢螃壤,環(huán)境變量無需配置抗果,可以進(jìn)行查看,如果沒有自動(dòng)配置成功奸晴,需要手動(dòng)進(jìn)行配置冤馏。
image.png
3,驗(yàn)證是否安裝成功
打開命令行寄啼,執(zhí)行nvm -v命令后逮光,出現(xiàn)一下類似的提示說明安裝成功代箭。
image.png
4,安裝不同版本的nodejs
使用 nvm install <version> [<arch>]命令下載需要的版本涕刚。arch參數(shù)表示系系統(tǒng)位數(shù)嗡综,默認(rèn)是64位,如果是32位操作系統(tǒng)杜漠,需要執(zhí)行命令:nvm install 6.9.0 32极景,出現(xiàn)下圖表示安裝成功(以10.15.3為例)
image.png
5,使用特定node版本
執(zhí)行 nvm use <version> [<arch>] 命令開始使用特定版本驾茴。比如使用nvm 10.15.3
nvm use 10.15.3
6,使用nvm ls 可以查看當(dāng)前電腦有幾個(gè)node環(huán)境
安裝nrm
npm install -g nrm
完成安裝盼樟,可使用nrm ls 命令進(jìn)行查看