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
文件:
- 打开 NVM 安装路径下的
settings.txt
文件 - 添加或修改以下配置:
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 上,您可以通过设置环境变量来配置镜像:
- 编辑您的 Shell 配置文件(如
~/.bashrc
、~/.zshrc
或~/.profile
) - 添加以下内容:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
- 使配置生效:
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 版本: