windows使用nvm對(duì)node進(jìn)行版本管理切換的完整步驟
在使用之前各位務(wù)必卸載掉自己安裝過的nvm或者node版本包括環(huán)境變量之類的,要保證自己的電腦完全沒有node環(huán)境,下面這些配置會(huì)自動(dòng)配置node環(huán)境和安裝node
https://github.com/coreybutler/nvm-windows
訪問以上鏈接到github去下載 點(diǎn)擊releases

下載下圖所示的安裝文件setup.exe

下載完成后雙擊打開安裝 第一個(gè)是選擇nvm存放目錄nvm這個(gè)目錄是默認(rèn)創(chuàng)建好的,直接選擇路徑即可,選擇了新路徑也會(huì)有默認(rèn)創(chuàng)建的nvm目錄的 第二個(gè)選擇下載的node目錄,默認(rèn)在c盤路徑有node默認(rèn)目錄,但是一旦選擇了非默認(rèn)路徑,則不會(huì)創(chuàng)建新的默認(rèn)目錄的,因此需要在本地新建一個(gè)nodejs文件夾,因?yàn)榘惭b時(shí)需要選擇下載的node的目錄
1.查看nvm版本號(hào)
安裝完成后,按著win+r輸入cmd回車,在終端輸入nvm version,如下所示返回版本號(hào)就是安裝成功了

2.下載nodejs版本 找到nvm下載目錄的這個(gè)setting文件

新增如下三行代碼
root: D:\ruanjian\node\nvm path: D:\ruanjian\node\nodejs // 上面兩個(gè)默認(rèn)的不用管,新增下面三行就行,這是設(shè)置下載node和npm的下載源 proxy: none node_mirror: npm.taobao.org/mirrors/node/ npm_mirror: npm.taobao.org/mirrors/npm/
接下來安裝nodejs版本
// 比如我想要安裝16版本的,可以執(zhí)行以下命令 nvm install 16 // 也可以指定具體版本號(hào) nvm install 16.20.2
效果圖

3.查看已安裝所有的nodejs 我這里剛剛又安裝了一個(gè)20版本的nodejs,執(zhí)行如下命令查看下所有的已安裝的nodejs版本
nvm list // 也可以簡(jiǎn)寫 nvm ls
效果圖如下

4.切換node版本
nvm use 16 // 也可以 nvm use 16.20.2 // 當(dāng)有多個(gè)相同版本的時(shí)候建議具體點(diǎn)
效果圖

當(dāng)我們切換了node版本之后執(zhí)行nvm ls會(huì)發(fā)現(xiàn)當(dāng)前版本的node會(huì)帶一個(gè)*號(hào),同理我們需要20版本也這樣切換就可以啦 5.查看node版本號(hào)
node -v // 或者 nvm current // 會(huì)返回當(dāng)前node版本號(hào) // 查看npm版本號(hào) npm -v

6.卸載node版本 這里我演示下卸載16版本的
// 卸載需要指定具體版本號(hào) nvm uninstall 16.20.2

這時(shí)會(huì)發(fā)現(xiàn)只剩下20版本的了
以上就是windows使用nvm對(duì)node進(jìn)行版本管理切換的完整步驟的詳細(xì)內(nèi)容,更多關(guān)于windows nvm對(duì)node版本管理切換的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
- node.js版本管理工具n無效的原理和解決方法
- 詳解node nvm進(jìn)行node多版本管理
- nodejs多版本管理總結(jié)
- node版本管理工具n包使用教程詳解
- Windows上node.js的多版本管理工具用法實(shí)例分析
- Node版本升級(jí)和降級(jí)之node版本管理工具nvm詳解
- 安裝nvm?node版本管理器的操作方法(vue2.x遷移vue3.x)
- 如何使用nvm實(shí)現(xiàn)nodejs版本管理(版本刪除,版本切換及版本添加)
- nodejs版本管理工具nvm的安裝與使用小結(jié)
- node版本管理器Volta的簡(jiǎn)單使用
- Node.JS 版本管理工具Fnm安裝及配置
相關(guān)文章
使用Node.js實(shí)現(xiàn)base64和png文件相互轉(zhuǎn)換的方法
這篇文章主要介紹了使用Node.js實(shí)現(xiàn)base64和png文件相互轉(zhuǎn)換的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03
Webpack 實(shí)現(xiàn) Node.js 代碼熱替換
Webpack有一個(gè)很實(shí)用的功能叫做熱替換(Hot-replace),尤其是結(jié)合React Hot Loader插件,開發(fā)過程中都不需要刷新瀏覽器,任何前端代碼的更改都會(huì)實(shí)時(shí)的在瀏覽器中表現(xiàn)出來。2015-10-10
node將對(duì)象轉(zhuǎn)化為query的實(shí)現(xiàn)方法
本文主要介紹了node將對(duì)象轉(zhuǎn)化為query的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01
node.js中的http.response.setHeader方法使用說明
這篇文章主要介紹了node.js中的http.response.setHeader方法使用說明,本文介紹了http.response.setHeader的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12
node.JS的crypto加密模塊使用方法詳解(MD5,AES,Hmac,Diffie-Hellman加密)
本文將詳細(xì)介紹node.JS的加密模塊crypto實(shí)現(xiàn)MD5,AES,Hmac,Diffie-Hellman加密的詳解方法,需要的朋友可以參考下2020-02-02
node中IO以及定時(shí)器優(yōu)先級(jí)詳解
這篇文章主要給大家介紹了關(guān)于node中IO以及定時(shí)器優(yōu)先級(jí)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用node具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
基于node實(shí)現(xiàn)websocket協(xié)議
這篇文章主要介紹了基于node實(shí)現(xiàn)websocket協(xié)議的相關(guān)資料,需要的朋友可以參考下2016-04-04

