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 版本:

NVM - Node.js版本管理工具,NVM中文網由www.nvmnode.com整理維護