Windows 透過 NVM 切換 Node.js 版本失敗

RojerChen.2023.05.02

今天才發現到 Node.js 可以透過 NVM 來切換版本,只不過不論我怎樣切換都沒有成功,到底是哪個環節出錯了?研究了一下終於發現到錯誤的原因,以下是我的檢測步驟。


檢測步驟

  1. 如果你不是透過 NVM 來安裝 Node.js ,請先移除
  2. 請透過 NVM 安裝 Node.js
    • nvm install 20
    • nvm install 18
  3. nvm use 18 切換版本到 18 版本
  4. nvm current ,看看目前的版本
  5. 如果沒有辦法切換成功,或是會出現「No Current Version. Run nvm use x.x.x to set a version」這樣的問題,可以把環境的資料夾名稱從原本的改成 C:\Program Files\nodejs 改成C:\Program Files\nodejsx
  6. 為什麼要將資料夾改名子才可以成功呢?你可以看一下這個捷徑的目標,當你透過 NVM 切換 Node.js 版本後,捷徑會變動對應的路徑,它是透過變動捷徑目標來切換 Node.js 版本。

NVM 命令

NVM list:列出目前電腦
NVM Current :顯示目前 node 版本
NVM use {Version} 切換 nodejs 版本
NVM install {version} 安裝特定版本
NVM uninstall {version} 移除特定版本

    Blogger Comment

0 意見: