Skip to content

Verwendung von nrm

nrm ist ein Spiegelverwaltungstool für den Node.js-Paketmanager npm. Es hilft Ihnen, schnell zwischen verschiedenen npm-Registry-Spiegeln zu wechseln.

Hinweis: Nach dem Wechsel der Spiegel kann es vorkommen, dass Installationen langsam sind oder fehlschlagen. Dies kann auf Probleme mit dem spezifischen Spiegel zurückzuführen sein! Wechseln Sie bei Bedarf zu einem anderen Spiegel.

Globale Installation von nrm

Stellen Sie sicher, dass Node.js installiert ist und npm ordnungsgemäß funktioniert:

bash
npm install nrm -g

Hinweis

Wenn Sie nvm verwenden, müssen Sie nrm nach dem Wechsel der Node.js-Version neu installieren.

Häufige nrm-Befehle

bash
# Version prüfen:
nrm -V

# Version und Installationspfad prüfen:
npm list -g nrm

# Spiegelliste anzeigen:
nrm ls

# Zu einem bestimmten Spiegel wechseln:
nrm use <spiegel-name>

# Einen Spiegel hinzufügen:
nrm add <spiegel-name> <spiegel-url>
Beispiel: nrm add taobao https://registry.npmmirror.com/

# Einen Spiegel löschen:
nrm del <spiegel-name>

Standard-Spiegelliste von nrm

bash
  npm ---------- https://registry.npmjs.org/
  yarn --------- https://registry.yarnpkg.com/
  tencent ------ https://mirrors.tencent.com/npm/
  cnpm --------- https://r.cnpmjs.org/
* taobao ------- https://registry.npmmirror.com/
  npmMirror ---- https://skimdb.npmjs.com/registry/
  huawei ------- https://repo.huaweicloud.com/repository/npm/

nrm

Häufige Probleme mit nrm

Wenn Sie einen Fehler wie diesen erhalten: "Die Datei C:\Program Files\nodejs\node_global\nrm.ps1 kann nicht geladen werden, da die Ausführung von Skripten auf diesem System deaktiviert ist. Weitere Informationen finden Sie unter https:/go.microsoft.com/fwlink/?LinkID=135170 about_Execution_Policies."

Lösung: Führen Sie cmd als Administrator aus und ändern Sie die Skriptausführungsrichtlinie

  1. Führen Sie Start-Process powershell -Verb runAs in PowerShell aus (cmd als Administrator ausführen)
  2. Führen Sie set-ExecutionPolicy RemoteSigned aus und geben Sie Y ein (Ändern der vertrauenswürdigen Skriptrichtlinie)

nrm-Probleme

Erstellt mit VitePress