一、介紹與作用
不同的項目中可能使用的node版本不同,對於維護多個版本的node就是一件麻煩事了,而nvm就可以很方便的管理不同的node版本,
可以在不同的node版本間切換使用。NVM資源(針對windows), nvm下載地址
二、安裝nvm
1、NVM下載
這里說點多余的,我的電腦上之前已經安裝過node 10 版本,之后有個項目的node版本只能在node 6版本下才能運行。
然后在網上找了一些nvm的安裝方式,發現都是差不多的,新建一個nvm的文件夾,然后安裝node版本到nvm中,最后還有配置環境變量,
一切都嘗試了,還是有問題,最后只能硬着頭皮看英文文檔,然后下載了nvm1.17版本中nvm-setup.zip,直接運行nvm-setup.exe,我指定
安裝在C:\NvmManager\nvm中,安裝完后nvm自動會將之前安裝的node關聯過去。不需要卸載之前的node版本。nvm會自動添加環境變量
中的配置。
2、驗證nvm是否成功安裝
打開命令行,執行nvm -v命令后,出現以下提示,說明成功安裝
3、安裝nodejs
使用nvm install <version> [<arch>]命令下載需要的版本。version參數是版本, arch參數表示系統位數,默認是64為。
例如:nvm install 6.12.2 (安裝6.9.0版本),nvm install 6.12.2 32 (在32位系統中安裝6.9.0版本)
4、查看安裝的node版本列表
使用nvm ls 或者nvm list
5、切換node版本,使用nvm use <version>
6、卸載node版本、使用nvm uninstall <version>
7、node安裝時可能比較慢,可以使用淘寶影像
使用命令 nvm node_mirror <node_mirror_url>, nvm npm_mirror <npm_mirror_url>
例如:nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
下面就貼出英文文檔的命令描述