1. 程式人生 > 其它 >Node版本更新及切換

Node版本更新及切換

Node版本升級

# 清除npm快取
npm cache clean -f

# n模組是專門用來管理nodejs的版本,安裝n模組
npm install -g n

1、Windows

由於n命令是在linux下使用的,在Windows平臺需要使用gnvm

下載地址:https://raw.githubusercontent.com/Kenshin/gnvm-bin/master/64-bit/gnvm.exe

藍奏地址: https://aerfazhe.lanzouw.com/iYktE055b93e

安裝

  • 不存在Node.js環境

下載並解壓gnvm.exe儲存到任意資料夾,並將該資料夾配置到Path

環境變數中

  • 存在Node.js環境

下載並解壓gnvm.exe儲存到Node.js所在的資料夾

執行gnvm version命令檢視版本

繼續執行gnvm update latest命令更新

gnvm install latest     // 安裝最新版本的 node 
gnvm install 10.0.0     // 安裝指定版本,也可以指定安裝32位或64位,eg: gnvm install 10.0.0-x64
gnvm update latest     // 更新本地 latest 的 node 版本

安裝成功後 

將17.1.0目錄中的node.exe檔案複製到原來的node.exe目錄,覆蓋掉它。 

當然我建立了一個10.16.3目錄,將原來的node.exe放進去,備份防止意外。

然後在任意位置開啟命令列視窗檢視node版本,發現已經是安裝的最新版本了。

2、Linux

更新升級node版本

# 把當前系統的 Node 更新成最新的 “穩定版本”
n stable

# 長期支援版
n lts

# 最新版
n latest

# 指定安裝版本
n 16.13.1

檢視版本
node -v

3、Node多版本切換

# 檢視本地所有版本
gnvm ls

# 切換版本
gnvm use 'xx.xx.xx'