nvm--node【 node.js version management】node.js的版本管理工具

小那發表於2024-08-05

1.解除安裝node

如果你已經安裝了node,那麼你需要先解除安裝node(不然安裝nvm可能會失敗),如果你沒有安裝那直接跳過這一步到下一步。

開啟控制皮膚 -> 開啟程式和功能 -> 右上角搜尋輸入node -> 右鍵解除安裝

為了確保徹底刪除node在看看你的node安裝目錄中還有沒有node資料夾,有的話一起刪除。再看看C:\Users\使用者名稱 資料夾下有沒有.npmrc以及.yarnrc等等統統刪除。再去看看你的環境變數有沒有node相關的,有的話也一起刪除了。

2.安裝nvm

github下載地址:https://github.com/coreybutler/nvm-windows/releases

下載:nvm-setup.zip

選擇安裝路徑,傻瓜式安裝就ok了

開啟終端,檢測安裝是否成功:nvm version

出現版本號表示安裝成功了

3.提速,配置路徑和下載源(非必須)

下載node.js時候可能國內限速,此時可以透過修改nvm安裝路徑下的”settings.txt“檔案來提速。

在命令列輸入nvm root可以找到nvm安裝路徑 -> 找到 settings.txt 檔案 -> 修改下載源

增加以下兩行程式碼:

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

4.使用nvm安裝node

  1. 在終端輸入 nvm list available, 檢視網路可以安裝的版本。

        LTS是長期穩定版本且相對穩定

2. 選擇一個版本進行安裝,eg:nvm install 20.16.0

3. 使用指定版本的node:nvm use 20.16.0

4. 查詢node和npm的版本號:node -v 和 npm -v【如果出現版本號表示成功,如果報錯可嘗試重啟後再重新輸入一遍試試】

5.檢視安裝的所有node版本:nvm ls

  * 號表示當前的使用版本

5. nvm常用命令

命令 說明
nvm list 檢視已經安裝的版本
nvm list installed 檢視已經安裝的版本
nvm list available 檢視網路可以安裝的版本
nvm arch 檢視當前系統的位數和當前nodejs的位數
nvm install [arch] 安裝制定版本的node 並且可以指定平臺 version 版本號 arch 平臺
nvm on 開啟nodejs版本控制
nvm off 關閉nodejs版本控制
nvm proxy [url] 檢視和設定代理
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 uninstall 解除安裝指定的版本
nvm use [version] [arch] 切換指定的node版本和位數
nvm root [path] 設定和檢視root路徑
nvm version 檢視當前的版本

6.解除安裝nvm

解除安裝完後記得刪除nvm環境變數配置(環境變數是在安裝時候自動生成的)。

此電腦 -> 右鍵屬性 -> 高階系統設定 -> 環境變數 -> 找到nvm相關的 -> 刪除












相關文章