[Windows環境]nvm工具的介紹和安裝

nomi-糯米發表於2024-07-11

nvm工具介紹

NVM(Node Version Manager)是一個用於管理Node.js版本的工具。它允許使用者在同一臺機器上同時安裝和切換不同版本的Node.js,以便在不同的專案中使用特定的Node.js版本。同時為每個版本保留獨立的環境,避免版本衝突和相容性問題。

此文章步驟以windows為例

使用setup.exe和setup.zip安裝(推薦)

  1. 在GitHub中下載nvm工具

    Releases · coreybutler/nvm-windows (github.com)

    windows環境下使用,建議選擇nvm-setup.exe或者nvm-setup.zip進行安裝

    下載點選安裝時會進行環境配置,能夠直接在控制檯中使用(無需額外手動配置)

    如果選擇的是zip包解壓後同樣是點選exe程式進行安裝

  2. 選擇nvm工具的安裝路徑

[注意!]安裝路徑中千萬不要包含中文和空格還有符號,會導致node安裝失敗,或者在後續切換node版本時出現問題

  1. 選擇nodejs的路徑

  • 如果沒有安裝過nodejs,可以隨意設定一個新目錄,以後不同版本的NodeJs會儲存在此位置

  • 如果在使用nvm前已安裝過nodejs,建議選擇以前的安裝目錄

  1. 確認安裝

    如果之前沒有安裝過nodejs,安裝過程到此完成

    如果之前有安裝過nodejs,出現彈窗

    可以自行決定是否將現有的node 新增到 nvm 版本中進行控制

  2. 驗證nvm是否安裝成功

    開啟命令列視窗,輸入nvm -v,出現版本號即表示安裝成功

使用noinstall.zip安裝

哈哈哈,如果沒有采用上面的建議,使用了nvm-noinstall.zip,在使用時則需要配置,這裡也簡單描述了配置的方法

1.將zip包解壓至指定的位置(記住路徑)

2.配置系統環境變數

NVM_HOME:變數的值為zip包解壓後nvm的根目錄

NVM_SYMLINK:變數的值為NodeJSSymlink 資料夾的位置

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/(舊域名)

相關文章