nvm工具介紹
NVM(Node Version Manager)是一個用於管理Node.js版本的工具。它允許使用者在同一臺機器上同時安裝和切換不同版本的Node.js,以便在不同的專案中使用特定的Node.js版本。同時為每個版本保留獨立的環境,避免版本衝突和相容性問題。
此文章步驟以windows為例
使用setup.exe和setup.zip安裝(推薦)
-
在GitHub中下載nvm工具
Releases · coreybutler/nvm-windows (github.com)
windows環境下使用,建議選擇nvm-setup.exe或者nvm-setup.zip進行安裝
下載點選安裝時會進行環境配置,能夠直接在控制檯中使用(無需額外手動配置)
如果選擇的是zip包解壓後同樣是點選exe程式進行安裝
-
選擇nvm工具的安裝路徑
[注意!]安裝路徑中千萬不要包含中文和空格還有符號,會導致node安裝失敗,或者在後續切換node版本時出現問題
- 選擇nodejs的路徑
-
如果沒有安裝過nodejs,可以隨意設定一個新目錄,以後不同版本的NodeJs會儲存在此位置
-
如果在使用nvm前已安裝過nodejs,建議選擇以前的安裝目錄
-
確認安裝
如果之前沒有安裝過nodejs,安裝過程到此完成
如果之前有安裝過nodejs,出現彈窗
可以自行決定是否將現有的node 新增到 nvm 版本中進行控制
-
驗證nvm是否安裝成功
開啟命令列視窗,輸入nvm -v,出現版本號即表示安裝成功
使用noinstall.zip安裝
哈哈哈,如果沒有采用上面的建議,使用了nvm-noinstall.zip,在使用時則需要配置,這裡也簡單描述了配置的方法
1.將zip包解壓至指定的位置(記住路徑)
2.配置系統環境變數
NVM_HOME:變數的值為zip包解壓後nvm的根目錄
NVM_SYMLINK:變數的值為NodeJS
的Symlink
資料夾的位置
3.在使用者變數(或系統變數)的path中新增兩個值:%NVM_HOME%和%NVM_SYMLINK%
4.zip包解壓的根目錄有一個 install.cmd 指令碼程式,右鍵使用管理員執行,輸入nvm的根目錄,將會產生一個settings.txt檔案
5.驗證nvm是否安裝成功
開啟命令列視窗,輸入nvm -v,出現版本號即表示安裝成功
配置NodeJS下載代理映象(可選步驟)
解決線上安裝
NodeJS
時速度慢的問題
編輯nvm根目錄下的settings.txt檔案
# 提供參考
root: D:\nvm
path: D:\nvm\nodejs
arch: 64
proxy: none
node_mirror: https://registry.npmmirror.com/mirrors/node/
npm_mirror: https://registry.npmmirror.com/mirrors/npm/
淘寶映象域名已更新(不在是下面的域名了)
node_mirror: https://npm.taobao.org/mirrors/node/(舊域名)
npm_mirror: https://npm.taobao.org/mirrors/npm/(舊域名)