Skip to content

Impostazioni mirror NVM

Quando si utilizza NVM per scaricare Node.js in Cina, potresti riscontrare problemi di velocità di download lenta o impossibilità di scaricare a causa di problemi di rete. In questo caso, puoi risolvere questi problemi impostando una fonte mirror.

Impostazioni mirror versione Windows

Impostazione da riga di comando

Su Windows, puoi utilizzare i seguenti comandi per impostare il mirror:

bash
# Imposta mirror npm
nvm npm_mirror https://npmmirror.com/mirrors/npm/

# Imposta mirror Node.js
nvm node_mirror https://npmmirror.com/mirrors/node/

Impostazione file di configurazione nvm

Puoi anche modificare direttamente il file settings.txt nella directory di installazione di NVM:

  1. Apri il file settings.txt nel percorso di installazione di NVM
  2. Aggiungi o modifica la seguente configurazione:
root: D:\nvm
path: D:\nodejs
nvm_npm_mirror: https://npmmirror.com/mirrors/npm/
nvm_node_mirror: https://npmmirror.com/mirrors/node/

Impostazioni mirror versione Linux/MacOS

Impostazione variabili d'ambiente

Su Linux o MacOS, puoi configurare il mirror impostando le variabili d'ambiente:

  1. Modifica il tuo file di configurazione della shell (come ~/.bashrc, ~/.zshrc o ~/.profile)
  2. Aggiungi il seguente contenuto:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
  1. Attiva la configurazione:
bash
source ~/.bashrc  # o source ~/.zshrc

Mirror raccomandati

Ecco alcuni mirror locali comunemente utilizzati:

Mirror 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

Mirror 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

Verifica impostazioni mirror

Dopo l'impostazione, puoi verificare se il mirror è attivo nei seguenti modi:

Verifica su Windows

bash
nvm

Nelle informazioni di output, dovresti essere in grado di vedere l'indirizzo del mirror corrente.

Creato con VitePress