Skip to content

Configurações de Espelho NVM ​

Ao usar NVM para baixar Node.js na China, você pode encontrar problemas de velocidade lenta de download ou incapacidade de baixar devido a problemas de rede. Nesse caso, você pode resolver esses problemas configurando uma fonte espelho.

Configurações de Espelho da Versão Windows ​

Configuração por Linha de Comando ​

No Windows, você pode usar os seguintes comandos para configurar o espelho:

bash
# Configurar espelho npm
nvm npm_mirror https://npmmirror.com/mirrors/npm/

# Configurar espelho Node.js
nvm node_mirror https://npmmirror.com/mirrors/node/

Configuração do Arquivo de Configuração nvm ​

Você também pode modificar diretamente o arquivo settings.txt no diretório de instalação do NVM:

  1. Abra o arquivo settings.txt no caminho de instalação do NVM
  2. Adicione ou modifique a seguinte configuração:
root: D:\nvm
path: D:\nodejs
nvm_npm_mirror: https://npmmirror.com/mirrors/npm/
nvm_node_mirror: https://npmmirror.com/mirrors/node/

Configurações de Espelho da Versão Linux/MacOS ​

Configuração de Variáveis de Ambiente ​

No Linux ou MacOS, você pode configurar o espelho definindo variáveis de ambiente:

  1. Edite seu arquivo de configuração do shell (como ~/.bashrc, ~/.zshrc ou ~/.profile)
  2. Adicione o seguinte conteúdo:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
  1. Ative a configuração:
bash
source ~/.bashrc  # ou source ~/.zshrc

Espelhos Recomendados ​

Aqui estão alguns espelhos locais comumente usados:

Espelho Alibaba Cloud ​

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

Espelho Tencent Cloud ​

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

Verificar Configurações de Espelho ​

Após a configuração, você pode verificar se o espelho está ativo das seguintes maneiras:

Verificação no Windows ​

bash
nvm

Nas informações de saída, você deve ser capaz de ver o endereço do espelho atual.

Construído com VitePress