Heim > Artikel > Web-Frontend > Was soll ich tun, wenn der Knotenbefehl nicht gefunden werden kann?
Die Lösung für das Problem, dass der Knotenbefehl nicht gefunden werden kann: 1. Überprüfen Sie die Umgebungsvariablen. 2. Rufen Sie den Modulinstallationspfad von Nodejs ab, indem Sie den Befehl „$ npm prefix -g“ ausführen. 3. Fügen Sie die globale Ausgabeinstallation hinzu Pfad zum Path-Eintrag der Umgebungsvariablen. Klicken Sie einfach darauf.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Knotenversion 18.4.0, Dell G3-Computer.
Was soll ich tun, wenn der Node-Befehl nicht gefunden werden kann?
Die Lösung für das Problem, dass der Befehl nicht gefunden werden kann, nachdem Nodejs das Modul global installiert hat
Wenn dieses Problem auftritt, notieren Sie es und stellen Sie fest, dass es sich anscheinend um ein Problem mit Umgebungsvariablen handelt. Führen Sie den folgenden Befehl aus, um das zu erhalten Modulinstallationspfad von Nodejs:
$ npm prefix -g
Die Ausgabe lautet: Der globale Installationspfad kann zum Pfadeintrag der Umgebungsvariablen hinzugefügt werden.
Verwandte Einführung:
Ein Modul ist ein unabhängiger Funktionskörper
Ein Modul (Hauptmodul) führt andere Module (Untermodule) ein, und ein Modul wird durch andere Module eingeführt.
In NodeJS ist eine JS-Datei (einschließlich Verzeichnis) ein Modul, und ein Modul ist im Wesentlichen eine anonyme Funktion.
Es ist in benutzerdefinierte Module (von Benutzern geschriebene Module), Kernmodule (vom Knoten bereitgestellte Module) und dritte unterteilt -Parteimodule
Nodejs fügt automatisch eine Funktion in die Funktion ein. Der resultierende Bereich wird als Modulbereich bezeichnet eine Funktion (Methode), die zum Einführen anderer Module verwendet wird
module: das Objekt des aktuellen Moduls
module.exports: das Exportobjekt des aktuellen Moduls
__dirname: das absolute Verzeichnis des aktuellen Moduls Hinweis: dir→directory
__Dateiname: das absolute Verzeichnis des aktuellen Moduls Verzeichnis und Modulname Hinweis: Unterstriche sind zwei öffentliche Inhalte von
module.exports, dh das exportierte Objekt wird abgerufen
require() ist eine Funktion zur Einführung anderer Module (Einführung in das Modul .exports exportierter Objekte)
Empfohlenes Lernen: „
nodejs-Video-TutorialDas obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Knotenbefehl nicht gefunden werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!