Verbinden von WebStorm mit einer Debugsitzung von remote node.js
Ich führe eine Node.js-Anwendung in einer Linux-VM in Oracle VirtualBox aus. Der Hafen5858
auf der VM wird an den Port weitergeleitet5858
auf dem localhost.
Ich verwende WebStorm auf dem Host-Betriebssystem (Windows 7). In WebStorm klicke ichRun >> Edit Configurations....
Ich klicke dann auf die Schaltfläche Hinzufügen (das Pluszeichen) und wähleNode.js remote debug
. Ich gebe dann den Namen der Konfiguration ein und lasse den Host als127.0.0.1
und der Hafen als5858
. Ich klickeOK
und stellen Sie sicher, dass meine Node-App auf der VM mit der ausgeführt wird--debug
Flagge.
Ich klicke dann auf das Fehlersymbol in der WebStorm-Symbolleiste und der Debugger wird unten in der WebStorm-IDE angezeigt.
Wie kann ich bestätigen, dass die Verbindung erfolgreich hergestellt wurde? Haltepunkte funktionieren nicht und die Konsole in WebStorm bleibt leer (während Informationen an die Konsole auf der Linux-VM gesendet werden). Kann jemand vorschlagen, was noch zu tun ist, um die Remote-Debugging-Sitzung zum Laufen zu bringen?