windows使用nvm對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 // 也可以簡寫 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對node進(jìn)行版本管理切換的完整步驟的詳細(xì)內(nèi)容,更多關(guān)于windows nvm對node版本管理切換的資料請關(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的簡單使用
- Node.JS 版本管理工具Fnm安裝及配置
相關(guān)文章
詳解webpack打包nodejs項(xiàng)目(前端代碼)
這篇文章主要介紹了webpack打包nodejs項(xiàng)目(前端代碼),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-09-09在Node.js中處理Promise中錯(cuò)誤的示例代碼
在現(xiàn)代JavaScript開發(fā)中,尤其在Node.js環(huán)境中,Promise已成為處理異步操作的重要方式,然而,Promise的錯(cuò)誤處理卻常常讓開發(fā)者感到困惑,在這篇文章中,我們將深入探討如何在Node.js中處理Promise中的錯(cuò)誤,提供多個(gè)示例代碼,以便于理解和實(shí)踐,需要的朋友可以參考下2024-09-09Node.js和Express中設(shè)置TypeScript的實(shí)現(xiàn)步驟
本文主要介紹了Node.js和Express中設(shè)置TypeScript的實(shí)現(xiàn)步驟文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-11-11阿里大于短信驗(yàn)證碼node koa2的實(shí)現(xiàn)代碼(最新)
本文給大家分享一個(gè)最新版阿里大于短信驗(yàn)證碼node koa2的實(shí)現(xiàn)代碼及注意事項(xiàng),需要的朋友參考下吧2017-09-09NodeJS連接MySQL數(shù)據(jù)庫并進(jìn)行增刪改查操作詳解
本篇是使用NodeJS的模塊MySQL操作MySQL數(shù)據(jù)庫的基礎(chǔ)教程,連接MySQL數(shù)據(jù)庫并進(jìn)行增刪改查操作詳解,需要的朋友可以參考下2024-02-02Restify中接入Socket.io報(bào)Error:Can’t set headers的錯(cuò)誤解決
這篇文章主要給大家介紹了在Restify中接入Socket.io報(bào)Error:Can’t set headers的錯(cuò)誤解決方法,文中介紹的非常詳細(xì),對大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。2017-03-03