NPM hält eines der größten JavaScript -Registrierungen, mit denen Sie Pakete problemlos durchsuchen und verwalten können.
Dieses Tutorial überliefert die Lösungen, die Sie ausprobieren können, wenn Sie auf den Fehler „NPM -Befehl nicht gefunden“ stoßen.
Was verursacht diesen Fehler?
In den meisten Fällen tritt dieser Fehlertyp auf, wenn das System den Pfad, auf dem NPM oder NodeJS installiert ist.
Dies kann daran liegen, dass Sie weder NPM noch NodeJs auf Ihrem System installiert haben oder den Pfad zu Binärdateien nicht konfiguriert haben.
Stellen Sie sicher, dass NPM installiert ist
Der erste Schritt bei der Auflösung dieser Fehlerart besteht darin, sicherzustellen, dass Sie NPM auf Ihrem System installiert haben.
Sie müssen nur NodeJs installieren, da es in den meisten Fällen verpackt ist. Um zu überprüfen, ob NodeJS installiert ist, führen Sie den Befehl aus:
$ node -v
Wenn NodeJS in Ihrem System installiert ist, sollte der obige Befehl die installierte Knotenversion erstellen.
Wenn Sie einen Fehler erhalten, haben Sie ihn nicht auf Ihrem System installiert.
Installieren von NodeJS und NPM unter Windows
Öffnen Sie Ihren Browser, um NPM und NodeJS auf Ihrem Windows -System zu installieren, und navigieren Sie zu der folgenden Ressource:
https: // nodejs.org/en/download/
Wählen Sie den Installateur für Ihr System aus und laden Sie es herunter.
Starten Sie das Installationspaket, sobald der Download abgeschlossen ist, und folgen Sie dem Setup -Assistenten.
Wählen Sie unter „benutzerdefiniertes Setup“ zum Pfad hinzufügen und setzen Sie es auf "Die gesamte Funktion wird auf der lokalen Festplatte installiert.”
Befolgen Sie die folgenden Schritte. Klicken Sie auf Installieren Sie den Installationsprozess an.
Überprüfen Sie die Versionen und NPM -Versionen.
Öffnen Sie nach Abschluss der Installation Ihr Terminalfenster und führen Sie die Befehle aus:
$ node -v
Der obige Befehl sollte die installierte Knotenversion zurückgeben
$ npm -v
Das obige sollte die installierte NPM -Version drucken.
Windows fügen Sie den Pfad manuell Knoten und NPM hinzu
Unter Windows können Sie den Fehler „NPM nicht gefunden“ stellen, wenn der Pfad zu NodeJs und NPM nicht zu Ihrer Pfadvariablen hinzugefügt wird.
Um dies zu beheben, finden Sie den Pfad zu NodeJs und NPM -Binärdateien.
Standardmäßig wird NodeJS inc: \ Programmdateien \ NodeJs installiert
Öffnen Sie die Eingabeaufforderung und führen Sie den folgenden Befehl aus, um ihn zu Ihrem Pfad hinzuzufügen
$ set path =%Path%; "C: \ Programme \ nodejs" "
Der obige Befehl sollte das angegebene Verzeichnis der Pfadvariablen hinzufügen.
Installieren von NodeJs und NPM unter Linux
Unter Linux können Sie Ihren Paket -Manager wie gezeigt mit NodeJS und NPM installieren:
$ sudo apt-Get-Update
$ sudo apt -Get Installieren Sie Nodejs npm -y
Überprüfen Sie nach Abschluss NodeJs und NPM, indem Sie die Versionen überprüfen.
Beheben Sie "NPM -Befehl nicht gefunden" Fehler - Berechtigungen
In einigen Fällen können Sie den Fehler „NPM -Befehl nicht gefunden“ aufgrund von Verzeichnisberechtigungen gegenüberstehen.
Unter Linux können Sie es beheben, indem Sie die Befehle ausführen:
$ sudo chown -r $ (whoami): root $ (npm root -g)
Der obige Befehl sollte die Berechtigungen des globalen NPM -Paketpakets an den aktuellen Benutzer ändern.
Auf macOS können Sie den Befehl ausführen:
$ sudo chown -r $ (whoami): admin $ (npm root -g)
Abschluss
In diesem Artikel wurde verschiedene mögliche Ursachen des Befehls „NPM nicht gefunden“ untersucht. Wir haben auch Details zu verschiedenen Methoden und Techniken, mit denen Sie diese beheben können.