手动下载 nvm 国内镜像包(全程无 GitHub 依赖)
运行
# 创建 nvm 目录
mkdir -p /root/.nvm
# 从 gitee 镜像下载完整的 nvm 源码(替代 GitHub)
git clone https://gitee.com/mirrors/nvm.git /root/.nvm
# 切换到 v0.40.3 版本(和你要装的版本一致)
cd /root/.nvm && git checkout v0.40.3
步骤 3:手动配置 nvm 环境变量(写入 .bashrc)
运行
# 写入 nvm 核心配置,避免脚本请求 GitHub
echo 'export NVM_DIR="$HOME/.nvm"' >> /root/.bashrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> /root/.bashrc
echo '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> /root/.bashrc
# 配置 node 国内镜像源(提前配置,避免后续下载失败)
echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> /root/.bashrc
步骤 4:加载配置并验证 nvm 安装
运行
# 加载 .bashrc 使配置生效
source /root/.bashrc
# 验证 nvm 是否可用(输出版本号则成功)
nvm -v