Skip to content

什麼是 NVM?管理 Node.js 版本的終極指南

  • NVM = Node Version Manager,用來在同一台機器上安裝、管理與切換多個 Node.js 版本(含 npm)。
  • 解決專案間 Node 版本不一致的問題,讓開發者能依專案需要切換 Node 版本。
  • macOS / Linux 通常使用 nvm(shell script)。Windows 有社群版本 nvm-windows(不同專案 repo、細節略有差異)。

安裝 NVM

Windows

  1. 下載連結
  2. 請選擇 nvm-setup.exe 下載並安裝。

macOS

  1. 教學

常用指令

bash
nvm ls                 # 列出本機安裝的 node 版本以及當前使用中的版本
nvm ls available       # 列出遠端可供安裝的 node 版本
nvm install 24.18.0    # 安裝特定次版本
nvm install lts        # 安裝最新 LTS 版本
nvm use 24.18.0        # 切換至指定版本
nvm uninstall 24.18.0  # 移除該版本
nvm current            # 顯示當前版本
nvm root               # 顯示安裝位置