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
- 在終端輸入
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相關的 -> 刪除