540 Stimmen

Wie debugge ich "Fehler: spawn ENOENT" in node.js?

0voto

SkorpEN Punkte 1888

In meinem Fall löste das Entfernen von Node, das Löschen von AppData/Roaming/npm und AppData/Roaming/npm-cache und das erneute Installieren von Node das Problem.

0voto

Steve Punkte 79

Auch wenn es für einige Personen ein Umgebungspfad oder ein anderes Problem sein kann, hatte ich gerade die Latex-Workshop-Erweiterung für Visual Studio Code unter Windows 10 installiert und sah diesen Fehler beim Versuch, das PDF zu erstellen/vorab anzeigen. Das Ausführen von VS Code als Administrator hat das Problem für mich gelöst.

-1voto

Chaya Sandamali Punkte 657

Ich habe den gleichen Fehler für Windows 8 bekommen. Das Problem liegt daran, dass eine Umgebungsvariable Ihres Systempfads fehlt. Fügen Sie den Wert "C:\Windows\System32\" Ihrer System-PATH-Variable hinzu.

-1voto

Paul Punkte 1103

Lokale Entwicklung auf dem Emulator

Stellen Sie sicher, dass das Paket lokal installiert ist. Indem Sie den Befehl spawn durch exec ersetzen, habe ich einen detaillierteren Fehler erhalten und festgestellt, dass ich das Paket nicht installiert hatte. Führen Sie einfach aus, um zu überprüfen, ob das Paket vorhanden ist:

brew install imagemagick

Quelle

-3voto

vmit dhawan Punkte 21

Fügen Sie C:\Windows\System32\ zur Umgebungsvariable Pfad hinzu.

Schritte

  1. Gehen Sie zu Computer und Eigenschaften

  2. Klicken Sie auf Erweiterte Einstellungen

  3. Dann auf Umgebungsvariablen

  4. Wählen Sie Pfad aus und klicken Sie dann auf bearbeiten

  5. Fügen Sie Folgendes ein, wenn es noch nicht vorhanden ist: C:\Windows\System32\

  6. Schließen Sie die Eingabeaufforderung

  7. Führen Sie den Befehl aus, den Sie ausführen wollten

Windows 8 Umgebungsvariablen Screenshot

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X