当然!下面给你一份 超详细的 NVM 下载、安装、使用 Node.js 多版本管理的图文教程,在 Windows、macOS、Linux 上都适用,让你一步步轻松搞定!🎯


📌 什么是 NVM?

NVM(Node Version Manager)是管理 Node.js 多版本的命令行工具,你可以随时安装、切换不同版本的 Node.js。


🛠 安装 NVM

1⃣ macOS / Linux

打开终端,执行:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

✅ 安装完成后,执行下面命令让 nvm 生效(或者重启终端):

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

🔍 验证安装:

nvm --version

2⃣ Windows

Windows 不能直接用官方 nvm,但有第三方 nvm-windows

  1. 前往 nvm-windows Releases 页面
  2. 下载 nvm-setup.zip,解压后运行安装;
  3. 安装完成后在 cmd/PowerShell 输入:
nvm version

看到版本号表示安装成功。


🔍 图示演示

📥 Linux/Mac 安装过程


📦 使用 NVM 管理 Node.js 版本

➤ 安装指定版本 Node.js

nvm install 18.18.0
nvm install 20.11.1

➤ 查看已安装的 Node.js 版本

nvm ls

➤ 查看远程可安装的版本

nvm ls-remote

➤ 切换当前使用的 Node.js 版本

nvm use 20.11.1

➤ 设置默认 Node.js 版本

每次打开新终端自动使用该版本:

nvm alias default 18.18.0

⚙️ 卸载 Node.js 某版本

nvm uninstall 18.18.0

✅ 常用命令总结

命令作用
nvm install <版本>安装指定 Node.js 版本
nvm uninstall <版本>卸载指定 Node.js 版本
nvm use <版本>切换到指定 Node.js 版本
nvm ls列出本地已安装的 Node.js 版本
nvm ls-remote列出可安装的所有版本
nvm alias default <版本>设置默认 Node.js 版本

🎨 演示截图

✅ nvm ls 显示已安装版本:
nvm-ls

✅ nvm use 切换版本:
nvm-use


🔗 官方地址


🔔 小贴士

  • 如果你安装后执行 nvm 命令无效,先重启终端或检查 ~/.bashrc / ~/.zshrc 文件里 nvm 环境变量是否已加入并生效。
  • 在 node 项目里切换版本后,最好重新执行 npm install

要不要我帮你做一份 PDF 版或 Markdown 文件方便保存? 😊