三行命令切換Node.js版本的流程步驟
前言
如何在Windows上更新Node.js版本呢?有沒有那種不需要重新安裝軟件再修改配置文件和環(huán)境變量的方法?
你是否還在為可能要重新安裝Node然后配置文件修改環(huán)境變量困擾?
有一種方式可以免重新配置node的環(huán)境變量
沒錯,確實有這種方式,那就是大名鼎鼎的nvm(Node Version Manager),一看名字就知道可以管理Node版本
下面就來介紹一下nvm更換node版本的步驟
nvm概述及下載
Node.js支持多版本共存,有多種方式切換Node.js版本。
其中最簡單、最基本的切換方式就是使用Node.js官方工具-nvm(Node Version Manager),它可以在同一臺電腦上輕松管理和切換多個Node.js版本。
nvm是一個跨平臺的命令行工具,可以在Mac、Linux、Windows等各種操作系統(tǒng)上使用。
進入之后在右邊選擇合適的版本下載:

一般就選擇.exe和.zip下載,我是下載的.exe版本然后安裝
注意:如果選擇的.exe版本,在安裝時會讓選擇目前你電腦上Node.js的安裝路徑,這樣安裝nvm之后你電腦上的Node.js版本就被nvm管理了
配置nvm
安裝之后檢查nvm是否已經(jīng)安裝好了,打開cmd窗口:
輸入nvm -v

像這樣,如果有版本就是安裝成功了,如果顯示不是命令那就是環(huán)境變量沒有配置好
配置nvm的環(huán)境變量:
打開電腦的高級系統(tǒng)設(shè)置,找到環(huán)境變量,修改系統(tǒng)變量的PATH選項,新增nvm的安裝路徑,這樣nvm就配置在電腦中了

配置好重新打開cmd窗口就應(yīng)該可以查看nvm版本了
nvm更換Node.js版本
首先使用nvm list available 命令可以查看電腦上可以安裝的Node.js版本
// 查看可安裝的Node.js版本 nvm list available

然后安裝你要更換的的Node.js版本(可能要幾分鐘,請耐心等待,如果超過10分鐘還沒反應(yīng)就管理員運行cmd重新安裝)
// 安裝16.14.0版本的Node.js nvm install 16.14.0

如果出現(xiàn)successfully就是安裝新版本安裝成功了,現(xiàn)在你可以使用nvm更換Node.js版本了
// 切換使用指定版本的Node.js nvm use 16.14.0
出現(xiàn)下面的信息就是更換node版本成功了
C:\Windows\system32>nvm use 16.14.0 Now using node v16.14.0 (64-bit)
你還可以查看此時你電腦上的node版本有哪些本nvm管理了
// 查看已安裝的Node.js版本 nvm list
寫在最后
原文章在此:Node版本切換全攻略
以上就是切換Node.js版本的多種方式總結(jié)的詳細內(nèi)容,更多關(guān)于切換Node.js版本的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
使用Node.js實現(xiàn)一個多人游戲服務(wù)器引擎
這篇文章主要給大家介紹了關(guān)于如何使用Node.js實現(xiàn)一個多人游戲服務(wù)器引擎的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者使用Node.js具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
node vue項目開發(fā)之前后端分離實戰(zhàn)記錄
其實基于vue.js+node.js構(gòu)建的開源博客系統(tǒng)有很多,下面這篇文章主要給大家介紹了關(guān)于node vue項目開發(fā)之前后端分離的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友下面來一起看看吧。2017-12-12
Mongoose中document與object的區(qū)別示例詳解
這篇文章主要給大家介紹了關(guān)于Mongoose中document與object區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09
node使用mysql獲取數(shù)據(jù)庫數(shù)據(jù)中文亂碼問題的解決
這篇文章主要介紹了node使用mysql獲取數(shù)據(jù)庫數(shù)據(jù)中文亂碼問題的解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12

