当然!下面给你一份 超详细的 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:
- 前往 nvm-windows Releases 页面
- 下载 nvm-setup.zip,解压后运行安装;
- 安装完成后在 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 use 切换版本:
🔗 官方地址
- 📚 NVM 官方文档: nvm-sh/nvm
- 📚 nvm-windows 文档: coreybutler/nvm-windows
🔔 小贴士
- 如果你安装后执行 nvm 命令无效,先重启终端或检查
~/.bashrc
/~/.zshrc
文件里 nvm 环境变量是否已加入并生效。 - 在 node 项目里切换版本后,最好重新执行
npm install
。
要不要我帮你做一份 PDF 版或 Markdown 文件方便保存? 😊
发表回复