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