- Published on
Ubuntu 24.04 安装 NVM 并配置国内镜像(Node.js 多版本管理)
- Authors
- Name
- Aldrin
📦 本文适用于希望在 Ubuntu 24.04 64-bit 环境中使用 NVM 管理 Node.js 多版本的开发者,尤其是中国大陆网络环境下的镜像加速配置。
🧰 第一步:下载并安装 NVM
确保已安装 curl
:
sudo apt update && sudo apt install curl -y
然后运行官方安装脚本:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
🧪 第二步:激活 NVM 环境变量
安装完成后,需要重新加载终端配置文件:
source ~/.bashrc # 若使用 Zsh,请执行 source ~/.zshrc
验证是否安装成功:
nvm --version
# 应输出:0.39.5(或其他对应版本)
🚨 第三步:解决无法获取远程版本的问题
在中国大陆服务器上,执行以下命令可能无响应或空列表:
nvm ls-remote
这通常是因为访问 nodejs.org
的官方源失败。此时你可以手动指定国内镜像源。
🌐 第四步:配置国内镜像(推荐淘宝源)
✅ 临时生效(当前终端)
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
.bashrc
)
✅ 永久生效(写入 echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.bashrc
source ~/.bashrc
然后重新加载配置,并验证:
nvm ls-remote
# ✅ 现在应能正确显示 Node.js 所有可用版本
🚀 第五步:安装 Node.js(推荐 LTS)
nvm install --lts
这会自动安装最新版 LTS 版本(例如 20.x 或 22.x),并将其设置为当前默认版本。
📌 小结
你已成功完成:
- 安装 NVM 管理器;
- 配置国内镜像加速;
- 成功列出并安装 Node.js 版本。
💡 小技巧:你还可以安装多个版本,并快速切换:
nvm install 20 nvm use 20 nvm alias default 20
🎉 到此为止,你的 Node.js 多版本管理环境已经配置完毕,未来切换版本、测试兼容性更方便高效!