在国内网络环境下,直接从 GitHub 下载 NVM 往往进度缓慢甚至连接超时。本教程将教你如何利用 gh.llkk.cc 加速前缀,实现 NVM 的“秒级”下载与 Node.js 的平滑配置。
1. 获取并魔改安装脚本
为了确保安装过程全程走加速通道,我们需要手动下载脚本并替换其中的下载路径。
# 1. 下载 NVM 安装脚本 (当前版本 v0.40.1)
curl -o install_nvm.sh https://gh.llkk.cc/https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh
# 2. 使用 sed 命令将脚本内的所有 GitHub 链接批量替换为镜像加速地址
# 这一步至关重要,它能确保脚本在后续下载 NVM 源码时不再卡顿
sed -i 's|https://github.com/|https://gh.llkk.cc/https://github.com/|g' install_nvm.sh
# 3. 赋予执行权限并运行
chmod +x install_nvm.sh
./install_nvm.sh
2. 激活 NVM 环境变量
安装程序会自动修改你的 ~/.bashrc 或 ~/.zshrc。为了让 nvm 命令立即生效,需要手动刷新环境。
# 重新加载 Bash 配置文件
source ~/.bashrc
# 验证 NVM 是否安装成功
nvm --version
3. 安装 Node.js 长期支持版 (LTS)
有了 NVM,你可以轻松管理多个 Node.js 版本。推荐安装最稳定的 LTS 版本。
# 安装最新的 LTS 版本
nvm install --lts
# 验证 Node.js 和 npm 环境
node -v
npm -v
4. 极致加速:配置 npm 国内镜像源
即使 Node.js 装好了,后续安装插件(如 openclaw-cn)时,默认的 npm 官方源依然可能很慢。建议切换至阿里云提供的 npmmirror 镜像。
# 将 npm 注册表设置为淘宝/阿里镜像
npm config set registry https://registry.npmmirror.com
# 验证配置是否生效
npm config get registry
5. NVM 常用维护速查表
| 目标 | 命令 |
|---|---|
| 查看已安装的版本 | nvm ls |
| 切换至指定 Node 版本 | nvm use <版本号> |
| 查看当前正在使用的版本 | nvm current |
| 升级 npm 自身至最新版 | npm install -g npm@latest |
💡 关键提示
- 权限避坑:在使用 NVM 时,**切勿使用
sudo**执行安装或使用命令。NVM 默认安装在你的家目录(~/.nvm)下,拥有完全的读写权限。使用sudo反而会导致权限混乱。 - Shell 适配:如果你使用的是 Zsh(如 macOS 默认),请将第二步中的
source ~/.bashrc替换为source ~/.zshrc。
原创
极速搞定:通过镜像加速安装 NVM 与 Node.js 环境
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
赞赏支持
如果觉得文章对你有帮助,可以请作者喝杯咖啡 ☕
评论交流
欢迎留下你的想法