Nodemon -Befehl nicht gefunden

Nodemon -Befehl nicht gefunden
„Nodemon ist ein fantastisches Dienstprogramm für den Knoten.JS -Entwickler. Es ermöglicht Entwicklern, sich auf das Schreiben von Code zu konzentrieren, ohne sich Gedanken darüber zu machen, die Änderungen zu erfrischen. Es funktioniert, indem die Anwendung jederzeit neu gestartet wird, wenn die Dateien und Verzeichnisse in der Anwendung geändert werden.

Dies erleichtert den Entwickler -Workflow viel einfacher und reibungslos. Ja, Sie haben genug Fehler, über die Sie sich Sorgen machen müssen.

Wenn Sie jedoch mit dem Knoten beginnen.JS -Entwicklung können Sie auf den Fehler „Nodemon nicht gefunden“ stoßen. In diesem Tutorial möchten wir Ihnen helfen, zu verstehen, warum dieser Fehler auftritt, und Ihnen eine schnelle und einfache Methode zur Behebung geben.”

Lass uns anfangen.

"Nodemon -Befehl nicht gefunden" Fehler - Ursache

Im Folgenden sind einige der Ursachen des Befehls „Nodemon nicht gefunden“ Fehler.

  1. Nodemon ist nicht installiert.
  2. Nodemon ist auf einem anderen Weg erhältlich.
  3. Das Nodemon -Dienstprogramm ist weltweit nicht installiert.

Das obige sind einige der Hauptursachen des Fehlers „Nodemon -Befehl nicht gefunden“.

Lassen Sie uns jede Ursache des Fehlers und des entsprechenden möglichen Fixes besprechen.

Nodemon ist nicht installiert

Wenn Sie anfangen, denken Sie vielleicht, dass Nodemon Teil des Knotens ist.JS -Paket. Dies ist jedoch nicht der Fall; Obwohl es einige dringend benötigte Funktionen vom Knoten bietet.JS -Entwickler müssen manuell installiert werden.

Daher, auch wenn Sie einen Knoten haben.JS installiert, es bedeutet nicht, dass Nodemon auch ist.

Um dieses Problem zu beheben, können Sie Nodemon einfach wie in den folgenden Befehlen gezeigt installieren:

$ sudo nmp install -g nodemon

Der Befehl verwendet den Node Package Manager, um das Nodemon -Dienstprogramm auf globaler Ebene herunterzuladen und zu installieren.

Wenn Sie Nodemon ohne das -g -Flag installiert hatten, können Sie es erneut installieren, indem Sie den Befehl ausführen:

$ sudo npm Deinstallation Nodemon
$ sudo npm Deinstallation -g nodemon

Und damit sollten Sie den Befehl nodemon in Ihrem System verfügbar lassen.

Das Nodemon -Dienstprogramm wird auf einem anderen Weg installiert

UNIX -Systeme verfügen über eine Reihe von Verzeichnissen, die überprüft werden, wenn Sie einen Befehl vom Terminal aufrufen. Beliebte Verzeichnisse umfassen /bin, /usr /bin /sbin, /usr /local /bin, /usr /sbin usw.

Wenn Nodemon in einem anderen Verzeichnis installiert ist, das in der Pfadumgebungsvariablen des Systems nicht verfügbar ist, schließt der Befehl fehl.

Standardmäßig ist Nodemon im Verzeichnis/usr/lokal/bin/nodemon installiert. Wenn sich Nodemon an einem anderen Ort befindet, können Sie einen symbolischen Link zum Zielverzeichnis erstellen.

sudo ln -s/target//where/nodejs/ist/installiert

Stellen Sie sicher, dass das Zielverzeichnis Teil des Pfades ist.

Nodemon ist weltweit nicht installiert

Nodemon muss auf globaler Ebene installiert werden, damit Sie es in jedes Projekt importieren können. Wenn Sie es ohne das Flag -g -Flag installiert haben, ist es in diesem Projekt nur zugänglich.

Sie können dies beheben, indem Sie es deinstallieren und als globales Paket installieren:

$ sudo nmp deinstallieren nodemon
$ sudo nmp install -g nodemon

Stellen Sie sicher, dass Sie den Befehl mit Root -Berechtigungen ausführen, um Fehler zu vermeiden, die sich aus unzureichenden Berechtigungen ergeben können.

Sie können auch die falsche Berechtigung festlegen, indem Sie den Befehl ausführen:

$ sudo chown -r $ user: $ (id -gn $ user)/user/userername/.Konfiguration

Schließlich können Sie überprüfen, ob Nodemon funktioniert, indem Sie die Version überprüfen:

Herzlichen Glückwunsch, Sie haben jetzt den Befehl nodemon zur Verfügung.

Abschluss

In diesem Tutorial haben wir die verschiedenen Ursachen des Fehlers „Nodemon -Befehl nicht gefunden“ abgelegt und wie man es behebt.

Danke fürs Lesen!!