Skip to content

NVM Spiegeleinstellungen

Bei der Verwendung von NVM zum Herunterladen von Node.js in China können Sie aufgrund von Netzwerkproblemen auf langsame Downloads oder die Unfähigkeit zum Herunterladen stoßen. In diesem Fall können Sie diese Probleme durch das Einrichten einer Spiegelquelle lösen.

Windows-Version Spiegeleinstellungen

Kommandozeileneinstellung

Unter Windows können Sie die folgenden Befehle verwenden, um den Spiegel einzurichten:

bash
# npm-Spiegel einstellen
nvm npm_mirror https://npmmirror.com/mirrors/npm/

# Node.js-Spiegel einstellen
nvm node_mirror https://npmmirror.com/mirrors/node/

nvm-Konfigurationsdateieinstellung

Sie können auch die settings.txt-Datei im NVM-Installationsverzeichnis direkt ändern:

  1. Öffnen Sie die settings.txt-Datei im NVM-Installationspfad
  2. Fügen Sie die folgende Konfiguration hinzu oder ändern Sie sie:
root: D:\nvm
path: D:\nodejs
nvm_npm_mirror: https://npmmirror.com/mirrors/npm/
nvm_node_mirror: https://npmmirror.com/mirrors/node/

Linux/MacOS-Version Spiegeleinstellungen

Umgebungsvariableneinstellung

Unter Linux oder MacOS können Sie den Spiegel durch Setzen von Umgebungsvariablen konfigurieren:

  1. Bearbeiten Sie Ihre Shell-Konfigurationsdatei (wie ~/.bashrc, ~/.zshrc oder ~/.profile)
  2. Fügen Sie den folgenden Inhalt hinzu:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
  1. Aktivieren Sie die Konfiguration:
bash
source ~/.bashrc  # oder source ~/.zshrc

Empfohlene Spiegelquellen

Hier sind einige häufig verwendete lokale Spiegelquellen:

Alibaba Cloud Spiegel

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

Tencent Cloud Spiegel

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

Spiegeleinstellung überprüfen

Nach der Einrichtung können Sie durch folgende Methoden überprüfen, ob der Spiegel aktiv ist:

Windows-Überprüfung

bash
nvm

In der Ausgabeinformation sollten Sie die aktuelle Spiegeladresse sehen können.

Erstellt mit VitePress