使用nvm解決nodejs版本切換

Elon-Yan發表於2024-03-18

https://nvm.uihtm.com/
首先電腦完全解除安裝電腦上已經安裝的nodejs
然後檢視一下一下檔案是否存在,存在就刪除
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\使用者名稱\AppData\Roaming\npm
C:\Users\使用者名稱\AppData\Roaming\npm-cache
C:\Users\使用者名稱.npmrc

nvm list available 顯示可下載版本的部分列表

nvm install 版本號 安裝指定的版本的nodejs
比如16.20.2版本

檢視已安裝版本

nvm list或nvm ls檢視目前已經安裝的版本 ( 當前版本號前面沒有 * , 此時還沒有使用任何一個版本,這時使用 node.js 時會報錯 )

切換node版本
nvm use版本號 使用指定版本的nodejs ( 這時會發現在啟用的 node 版本前面有 * 標記,這時就可以使用 node.js )

六、nvm常見問題

如果下載node過慢,請更換國內映象源, 在 nvm 的安裝路徑下,找到 settings.txt,設定node_mirro與npm_mirror為國內映象地址。下載就飛快了~~

root: D:\nvm(此路徑代表安裝nvm的時候nvm安裝的地址)
path: D:\nodejs(此路徑代表切換node的地址)
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

nvm的環境變數配置:

1到這個連結下載nvm的安裝包:https://github.com/coreybutler/nvm-windows/releases。
2然後點選一頓下一步,安裝即可!
3安裝完成後,還需要配置環境變數。在我的電腦->屬性->高階系統設定->環境變數->系統環境變數->Path下新建一個,把nvm所處的路徑填入進去即可!

4開啟cmd,然後輸入nvm,如果沒有提示沒有找不到這個命令。說明已經安裝成功!
nvm常用命令:

(1)nvm install node:安裝最新版的node.js。nvm i == nvm install。
(2)nvm install [version]:安裝指定版本的node.js 。
(3)nvm use [version]:使用某個版本的node。

相關文章