Ich kann Node.js Debugg von Eclipse mit Chrome Devtools nicht ausführen
-
25-10-2019 - |
Frage
Ich versuche, Node.js Debugg unter Ubuntu mit Eclipse auszuführen: 3.7.1, Chromium JS Debugger 0.3 und Node.js 4.12 (stabil).
Ich habe Debugg wie beschrieben installiert und konfiguriert https://github.com/joyent/node/wiki/using-eclipse-as-node-applications-debugger.
Ich führe meine Knoten -App mit -Debug aus, dann führe ich Debugg in Eclipse aus, ich sehe, dass sie mit dem Debug -Port verbunden ist, aber dann stürzt sie mit Nachricht ab. "Während der: "Startknoten 5858" trat ein interner Fehler auf. java.lang.nullpointerexception"
Kommunikation sieht aus wie:
Empfangen von Chrom: Typ: Verbinden Sie V8-Version: 3.1.8.26 Protokollversion: 1 EinbettungsHost: Knoten v0.4.12 Inhaltslänge: 0
Ende der Nachricht
An Chrome gesendet:
Ende der Nachricht
Inhaltslänge: 46
{"SEQ": 3, "Typ": "Anfrage", "Befehl": "Version"}
Ende der Nachricht
Von Chrome erhalten:
Inhaltslänge: 135
{"SEQ": 2, "Request_seq": 3, "Typ": "Antwort", "Befehl": "Version", "Erfolg": wahr, "Körper": {"v8version": "3.1.8.26"} , "Refs": [], "Running": True}
Ende der Nachricht
Lösung
Ich denke, Sie sollten das Problem melden, da es mit Ausnahme (eindeutig ein Fehler).
Hier ist Anweisung: http://code.google.com/p/chromedevtools/wiki/howtoreportproblem
Es behandelt auch, wie Sie den NullPointerexception -Stacktrace erhalten, was hier wahrscheinlich das wertvollste Daten ist.
Andere Tipps
Verwenden Sie Webstorm (PHPSTORM) und NODE.JS DEBUG -Erweiterung