一、nvm的介紹
1,什么是nvm?
nvm是Node Version Manager的簡(jiǎn)稱(chēng),即為node版本管理工具
2,為什么要選擇使用nvm?
nodejs使用的場(chǎng)景越來(lái)越多,因?yàn)槭情_(kāi)源軟件,具備大多數(shù)開(kāi)源軟件都存在的"版本"問(wèn)題,版本發(fā)展越快,版本前后差異性越大,老系統(tǒng)用新版本node跑不起來(lái),全局安裝的第三方組件和node版本相關(guān)造成全局版本混亂。而nvm就解決了這一個(gè)問(wèn)題。
優(yōu)點(diǎn):
- 可安裝多版本的node
- 靈活切換當(dāng)前的node版本
- 多版本node并存
3,建議:先安裝nvm再安裝node
如果已經(jīng)通過(guò)nodejs官網(wǎng)安裝了node,需要先卸載node
二、nvm的安裝
1,首先進(jìn)入 nvm 的官網(wǎng)下載安裝包
官網(wǎng)地址:http://nvm.uihtm.com
找到自己系統(tǒng)對(duì)應(yīng)的版本進(jìn)行下載,以下以 window 系統(tǒng)為例
?
下載完成后,進(jìn)入安裝流程
??
??
?
安裝完成后在終端輸入nvm version
,能查到版本號(hào)說(shuō)明安裝成功了。
?
2,使用nvm安裝node?
在終端輸入?nvm list available
, 查看網(wǎng)絡(luò)可以安裝的版本。
?
選擇一個(gè)版本安裝,比如?install 16.20.1
?
使用這個(gè)版本的node,nvm use 16.20.1
。輸入node -v
?和?npm -v
可以查詢(xún)到node和npm的版本號(hào)。?
?
輸入nvm list
?查看已經(jīng)安裝的node,*
號(hào)表示當(dāng)前使用的node版本。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-834290.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-834290.html
三、nvm常用的命令?
命令 | 說(shuō)明 |
nvm list | 查看已經(jīng)安裝的版本 |
nvm list installed | 查看已經(jīng)安裝的版本 |
nvm list available | 查看網(wǎng)絡(luò)可以安裝的版本 |
nvm arch | 查看當(dāng)前系統(tǒng)的位數(shù)和當(dāng)前nodejs的位數(shù) |
nvm install [arch] | 安裝制定版本的node 并且可以指定平臺(tái) version 版本號(hào) arch 平臺(tái) |
nvm on | 打開(kāi)nodejs版本控制 |
nvm off | 關(guān)閉nodejs版本控制 |
nvm proxy [url] | 查看和設(shè)置代理 |
nvm node_mirror [url] | 設(shè)置或者查看setting.txt中的node_mirror,如果不設(shè)置的默認(rèn)是 https://nodejs.org/dist/ |
nvm npm_mirror [url] | 設(shè)置或者查看setting.txt中的npm_mirror,如果不設(shè)置的話默認(rèn)的是:https://github.com/npm/npm/archive/. |
nvm uninstall | 卸載指定的版本 |
nvm use [version] [arch] | 切換指定的node版本和位數(shù) |
nvm root [path] | 設(shè)置和查看root路徑 |
nvm version | 查看當(dāng)前的版本 |
到了這里,關(guān)于node版本管理工具之nvm的安裝和使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!