nvm管理node版本

-coco發表於2024-05-06
一、下載nvm
https://github.com/coreybutler/nvm-windows/releases

二、安裝nvm

如果電腦上之前已經單獨安裝了node,先解除安裝(可以在控制皮膚裡面解除安裝),然後再安裝nvm;
安裝完成後,可以開啟cmd命令列視窗。執行 nvm -v 檢查是否安裝成功!

三、配置環境變數(安裝在C盤的可以跳過此步驟)

開啟我的電腦 --> 右鍵 --> 屬性 --> 高階系統設定 --> 環境變數

如果安裝nvm的資料夾裡沒有nodejs這個資料夾的話,可以自己手動新建一個空的nodejs資料夾即可。

四、配置淘寶映象

找到nvm所在檔案位置,點開setting.txt

最後面追加2行程式碼即可:

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

五、使用

提示:請用管理員身份開啟cmd

nvm list available  # 顯示可以安裝的所有node.js的版本
nvm install 14.19.0 # 安裝指定14.19.0版本的node
nvm use 14.19.0 # 使用14.19.0版本的node

六、常用命令

nvm ls # 檢視已安裝的所有node.js的版本
nvm list available  # 顯示可以安裝的所有node.js的版本
nvm install 【版本號】 # 安裝指定版本的node
nvm use 【版本號】 # 使用指定版本的node
nvm off  # 用node.js版本管理(不解除安裝任何東西)
nvm on # 啟用node.js版本管理
nvm uninstall 【版本號】 # 解除安裝指定版本node
nvm install stable # 安裝最新穩定版本的node
nvm current # 顯示正在使用的node版本
nvm proxy # 檢視設定與代理
nvm node_mirror [url] # 設定或者檢視setting.txt中的node_mirror,如果不設定的預設是 https://nodejs.org/dist/
nvm npm_mirror [url] # 設定或者檢視setting.txt中的npm_mirror,如果不設定的話預設的是: https://github.com/npm/npm/archive/.
nvm root [path] # 設定和檢視root路徑

七、常見報錯問題

nvm install 【版本號】; 安裝指定版本的nodo報錯 
1、檢查是否透過管理員許可權開啟的cmd
2、檢查nvm目錄與nodejs目錄是否有修改許可權
3、檢查root路徑是否正常,控制檯輸入
nvm root 是否能正常顯示root路徑,如果root路徑為空, 需要手動設定一下:nvm root D:\Program Files\nvm (路徑替換成你的nvm安裝路徑)

相關文章