1舟扎、nvm是什么
nvm全名node.js version management迁酸,顧名思義是一個nodejs的版本管理工具院塞。通過它可以安裝和切換不同版本的nodejs函卒。下面列出下載钟鸵、安裝及使用方法钉稍。
2、下載
可在點此在github上下載最新版本,本次下載安裝的是windows版本棺耍。打開網(wǎng)址我們可以看到有兩個版本:
- nvm-noinstall.zip:綠色免安裝版贡未,但使用時需進行配置。
- nvm-setup.zip:安裝版蒙袍,推薦使用
3俊卤、安裝
本次演示的是安裝版。
1害幅、雙擊安裝文件 nvm-setup.exe
2消恍、選擇nvm安裝路徑
3、選擇nodejs路徑
4以现、確認(rèn)安裝即可
5狠怨、安裝完確認(rèn)
打開CMD,輸入命令 nvm 邑遏,安裝成功則如下顯示佣赖。可以看到里面列出了各種命令记盒,本節(jié)最后會列出這些命令的中文示意茵汰。
4、安裝/管理nodejs
1孽鸡、查看本地安裝的所有版本蹂午;有可選參數(shù)available栏豺,顯示所有可下載的版本。
nvm list
2豆胸、安裝奥洼,命令中的版本號可自定義,具體參考命令1查詢出來的列表
nvm install 11.13.0
3晚胡、使用特定版本
nvm use 11.13.0
4灵奖、卸載
nvm uninstall 11.13.0
5、命令提示
1. nvm arch :
顯示node是運行在32位還是64位估盘。
2. nvm install <version> [arch] :
安裝node瓷患, version是特定版本也可以是最新穩(wěn)定版本latest∏餐祝可選參數(shù)arch指定安裝32位還是64位版本擅编,默認(rèn)是系統(tǒng)位數(shù)◇锊龋可以添加--insecure繞過遠(yuǎn)程服務(wù)器的SSL爱态。
3. nvm list [available] :
顯示已安裝的列表【持樱可選參數(shù)available锦担,顯示可安裝的所有版本。list可簡化為ls慨削。
4. nvm on :
開啟node.js版本管理洞渔。
5. nvm off :
關(guān)閉node.js版本管理。
6. nvm proxy [url] :
設(shè)置下載代理缚态。不加可選參數(shù)url痘煤,顯示當(dāng)前代理。將url設(shè)置為none則移除代理猿规。
7. nvm node_mirror [url] :
設(shè)置node鏡像衷快。默認(rèn)是https://nodejs.org/dist/。如果不寫url姨俩,則使用默認(rèn)url蘸拔。設(shè)置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作环葵。
8. nvm npm_mirror [url] :
設(shè)置npm鏡像调窍。https://github.com/npm/cli/archive/。如果不寫url张遭,則使用默認(rèn)url邓萨。設(shè)置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作。
9. nvm uninstall <version> :
卸載指定版本node缔恳。
10. nvm use [version] [arch] :
使用制定版本node宝剖。可指定32/64位歉甚。
11. nvm root [path] :
設(shè)置存儲不同版本node的目錄万细。如果未設(shè)置,默認(rèn)使用當(dāng)前目錄纸泄。
12. nvm version :
顯示nvm版本赖钞。version可簡化為v。
6聘裁、總結(jié)
本節(jié)列出node.js版本管理工具nvm的安裝及使用雪营,需要注意的是安裝路徑最好不要出現(xiàn)中文和空格。