Suche…


NodeJS-Laufkonfiguration

Um das Remote-Debugging von Node einzurichten, führen Sie einfach den Node-Prozess mit dem Flag --debug . Sie können einen Port hinzufügen, auf dem der Debugger ausgeführt werden soll, indem Sie --debug=<port> .

Wenn Ihr Knotenprozess startet, sollten Sie die Nachricht sehen

Debugger listening on port <port>

Was Ihnen sagen wird, dass alles gut ist.

Dann richten Sie das Remote-Debugging-Ziel in Ihrer spezifischen IDE ein.

IntelliJ / Webstorm-Konfiguration

  1. Stellen Sie sicher, dass das NodeJS-Plugin aktiviert ist
  2. Wählen Sie Ihre Laufkonfigurationen (Bildschirm)

Konfigurationen ausführen

  1. Wählen Sie + > Node.js Remote Debug aus

Neue Konfiguration hinzufügen

  1. Stellen Sie sicher, dass Sie den oben ausgewählten Port sowie den richtigen Host eingeben

Konfigurieren Sie Port und Host

Sobald diese konfiguriert sind, führen Sie einfach das Debug-Ziel wie gewohnt aus, und die Haltepunkte werden angehalten.

Verwenden Sie den Proxy zum Debuggen über den Port unter Linux

Wenn Sie Ihre Anwendung unter Linux starten, verwenden Sie den Proxy zum Debuggen über Port. Beispiel:

socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &

Verwenden Sie dann den Port 9958 für das Remote-Debugging.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow