即時精選

nvm-windows 安裝與環境設定指南

更新 發佈閱讀 4 分鐘

在 2026 年,開發專案對 Node.js 版本的需求日益多樣化。為了避免「這份程式碼在我的電腦能跑,在你的卻不行」的窘境,nvm-windows 是 Windows 開發者的必備工具。它能讓你同時安裝多個 Node.js 版本,並在幾秒鐘內完成切換。


⚠️ 重要前置作業:解除安裝現有的 Node.js

在安裝 nvm-windows 之前,請務必先解除安裝電腦中原本的 Node.js。

  1. 開啟「控制台 > 程式與功能」,將 Node.js 移除。刪除殘留資料夾(如有):C:\Program Files\nodejs 或 %AppData%\npm。為什麼要這樣做? 如果不移除,原本的 Node.js 路徑會與 nvm 產生的捷徑衝突,導致切換版本失敗。


📥 第一步:下載與安裝

  1. 前往 nvm-windows GitHub Releases
  2. 下載 nvm-setup.exe 並執行。
  3. 安裝路徑建議: 預設路徑通常沒問題,但請確保路徑中 沒有空白鍵(例如不要放在 C:\Program Files 以外的自訂含空格資料夾),以避免部分開發工具讀取錯誤。


🚀 第二步:常用指令與環境設定

安裝完成後,開啟 PowerShell 或 命令提示字元 (CMD) 進行測試。

1. 檢查是否安裝成功

PowerShell
nvm version

2. 安裝特定 Node.js 版本

你可以安裝最新的 LTS 版本或指定版本:

PowerShell
nvm install lts # 安裝最新長期支援版
nvm install 20.10.0 # 安裝特定版本

3. 切換與查看版本

這是最核心的功能:

PowerShell
nvm list # 列出電腦中已安裝的所有版本
nvm use 22.12.0 # 切換到指定版本

💡 注意: 在執行 nvm use 時,請確保你是以 「管理員權限」 執行終端機,否則可能會出現 exit status 1: Access is denied 的錯誤。


⚙️ 第三步:進階配置與加速

1. 設定下載映像檔 (加速下載)

如果你發現下載 Node.js 很慢,可以設定使用鏡像伺服器:

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

2. 確認環境變數 (PATH)

nvm-windows 會自動設定環境變數,但若指令無效,請檢查系統變數:

  • NVM_HOME: 指向 nvm 安裝目錄。
    NVM_SYMLINK: 指向 C:\Program Files\nodejs(這是 nvm 用來切換版本的捷徑)。


🛠️ 常見問題排除

raw-image



💡 小知識:2026 年的趨勢雖然 nvm-windows 依然穩定,但有些開發者開始轉向使用 fnm (Fast Node Manager),它以 Rust 編寫,速度更快且支援 .node-version 自動切換功能。如果你追求極致效率,也可以參考 fnm 的安裝方式。
留言
avatar-img
Jonny's Lab
5會員
13內容數
努力過生活的老精靈
Jonny's Lab的其他內容
2026/03/05
Replit 是一個強大的雲端整合開發環境 (IDE),無需安裝即可在瀏覽器編寫、執行多種語言程式。只需註冊帳號,點擊 "Create" 並選擇程式語言(如 Python, JS),即可在左側編輯器寫程式,點擊 "Run" 按鈕即時查看結果。非常適合新手學習與快速專案開發,支援多人協作與 AI 輔助
2026/03/05
Replit 是一個強大的雲端整合開發環境 (IDE),無需安裝即可在瀏覽器編寫、執行多種語言程式。只需註冊帳號,點擊 "Create" 並選擇程式語言(如 Python, JS),即可在左側編輯器寫程式,點擊 "Run" 按鈕即時查看結果。非常適合新手學習與快速專案開發,支援多人協作與 AI 輔助
2026/03/04
在 2026 年,Node.js 依然是開發高效能後端、自動化腳本與現代網頁應用的核心引擎。隨著 Node.js 22+ 成為主流,現在的環境設定比以往更加簡潔,且原生支援了更多 TypeScript 特性。 這份指南將帶你從零開始,配置一個專業開發者等級的 Node.js 環境。 🚀
2026/03/04
在 2026 年,Node.js 依然是開發高效能後端、自動化腳本與現代網頁應用的核心引擎。隨著 Node.js 22+ 成為主流,現在的環境設定比以往更加簡潔,且原生支援了更多 TypeScript 特性。 這份指南將帶你從零開始,配置一個專業開發者等級的 Node.js 環境。 🚀
2026/03/04
本文是為 2026 年的開發者量身打造的 Git 教學文章。從 Git 的基礎安裝、環境設定、SSH 金鑰配置,到日常必備指令與進階優化如 .gitignore、GUI 工具推薦、Git 憑證管理員,提供一份全面的 Git 使用指南,幫助開發者順利導入專業版本控制流程。
2026/03/04
本文是為 2026 年的開發者量身打造的 Git 教學文章。從 Git 的基礎安裝、環境設定、SSH 金鑰配置,到日常必備指令與進階優化如 .gitignore、GUI 工具推薦、Git 憑證管理員,提供一份全面的 Git 使用指南,幫助開發者順利導入專業版本控制流程。
看更多
你可能也想看
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
本文將詳細引導您一步步建置 Flutter 開發環境,包含 Flutter SDK 安裝、環境變數設定、VS Code 與 Android Studio 的安裝與配置,以及如何建立、執行 Flutter 專案,並解決常見的 Android licenses not accepted 問題。
Thumbnail
本文將詳細引導您一步步建置 Flutter 開發環境,包含 Flutter SDK 安裝、環境變數設定、VS Code 與 Android Studio 的安裝與配置,以及如何建立、執行 Flutter 專案,並解決常見的 Android licenses not accepted 問題。
Thumbnail
本文是 Gemini CLI 的入門指南,詳細介紹如何設定環境、取得 API Key、安裝及啟動工具,並提供常用指令,幫助使用者將 AI 注入終端機,實現指令翻譯、程式碼檢閱與檔案生成等功能。
Thumbnail
本文是 Gemini CLI 的入門指南,詳細介紹如何設定環境、取得 API Key、安裝及啟動工具,並提供常用指令,幫助使用者將 AI 注入終端機,實現指令翻譯、程式碼檢閱與檔案生成等功能。
Thumbnail
clawdbot/moltbot(通常稱為 Clawdbot)是一個功能強大的開源個人 AI 助手框架,旨在讓使用者在自己控制的裝置上運行 AI 助手,並透過各種常見的通訊軟體與其互動。 以下是其核心功能與特點的詳細總結:
Thumbnail
clawdbot/moltbot(通常稱為 Clawdbot)是一個功能強大的開源個人 AI 助手框架,旨在讓使用者在自己控制的裝置上運行 AI 助手,並透過各種常見的通訊軟體與其互動。 以下是其核心功能與特點的詳細總結:
Thumbnail
Docker Desktop 讓 Windows 使用者能輕鬆使用 Docker 容器技術。此教學提供圖文步驟,涵蓋安裝前準備、安裝步驟及安裝成功驗證,並說明 Docker Desktop 的功能與注意事項。
Thumbnail
Docker Desktop 讓 Windows 使用者能輕鬆使用 Docker 容器技術。此教學提供圖文步驟,涵蓋安裝前準備、安裝步驟及安裝成功驗證,並說明 Docker Desktop 的功能與注意事項。
Thumbnail
說明如何在Windows系統下,安裝VirtualBox虛擬機及Ubuntu的過程步驟,以利後續Android APK打包。
Thumbnail
說明如何在Windows系統下,安裝VirtualBox虛擬機及Ubuntu的過程步驟,以利後續Android APK打包。
Thumbnail
本文提供詳細的 Playwright 開發環境設置步驟,包括作業系統需求、VS Code 編輯器安裝、Node.js 環境配置,及如何初始化 Playwright 專案。
Thumbnail
本文提供詳細的 Playwright 開發環境設置步驟,包括作業系統需求、VS Code 編輯器安裝、Node.js 環境配置,及如何初始化 Playwright 專案。
Thumbnail
1. WSL 的安裝流程 2. WSL 的使用 3. 取得 WSL 的檔案 以上皆有附圖
Thumbnail
1. WSL 的安裝流程 2. WSL 的使用 3. 取得 WSL 的檔案 以上皆有附圖
Thumbnail
因為一些問題重裝了整個 Windows 上的開發環境,就順便紀錄一下 Windows Terminal(目前在 Windows 最滿意的 Terminal)+ PowerShell 7 + oh-my-push(用來美化 Terminal 的)以及各種附帶安裝與問題(例如顯示虛擬環境名稱的問題)
Thumbnail
因為一些問題重裝了整個 Windows 上的開發環境,就順便紀錄一下 Windows Terminal(目前在 Windows 最滿意的 Terminal)+ PowerShell 7 + oh-my-push(用來美化 Terminal 的)以及各種附帶安裝與問題(例如顯示虛擬環境名稱的問題)
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News