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:
- Apri il file
settings.txt
nel percorso di installazione di NVM - 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:
- Modifica il tuo file di configurazione della shell (come
~/.bashrc
,~/.zshrc
o~/.profile
) - Aggiungi il seguente contenuto:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
- 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.