Skip to content

NVM 镜像设置

在中国大陆地区使用 NVM 下载 Node.js 时,由于网络原因,可能会遇到下载速度慢或无法下载的问题。此时,您可以通过设置镜像源来解决这些问题。

Windows 版本镜像设置

命令行设置

在 Windows 上,您可以使用以下命令设置镜像:

bash
# 设置 npm 镜像
nvm npm_mirror https://npmmirror.com/mirrors/npm/

# 设置 Node.js 镜像
nvm node_mirror https://npmmirror.com/mirrors/node/

nvm配置文件设置

您也可以直接修改 NVM 安装目录下的 settings.txt 文件:

  1. 打开 NVM 安装路径下的 settings.txt 文件
  2. 添加或修改以下配置:
root: D:\nvm
path: D:\nodejs
nvm_npm_mirror: https://npmmirror.com/mirrors/npm/
nvm_node_mirror: https://npmmirror.com/mirrors/node/

配置文件设置配置文件设置

Linux/MacOS 版本镜像设置

环境变量设置

在 Linux 或 MacOS 上,您可以通过设置环境变量来配置镜像:

  1. 编辑您的 Shell 配置文件(如 ~/.bashrc~/.zshrc~/.profile
  2. 添加以下内容:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
  1. 使配置生效:
bash
source ~/.bashrc  # 或 source ~/.zshrc

推荐的镜像源

以下是一些常用的国内镜像源:

阿里云镜像

bash
# Windows
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

# Linux/MacOS
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm

腾讯云镜像

bash
# Windows
nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/

# Linux/MacOS
export NVM_NODEJS_ORG_MIRROR=http://mirrors.cloud.tencent.com/nodejs-release
export NVM_NPM_MIRROR=http://mirrors.cloud.tencent.com/npm

验证镜像设置

设置完成后,您可以通过以下方式验证镜像是否生效:

Windows 验证

bash
nvm

在输出信息中,您应该能看到当前设置的镜像地址。

查看可用的 Node.js 版本

您可以在以下地址查看可用的 Node.js 版本:

بُني باستخدام VitePress