Impossible d'exécuter node.js débogage d'Eclipse en utilisant devtools chrome
-
25-10-2019 - |
Question
Je suis en train d'exécuter le débogage Node.js sous Ubuntu avec Eclipse: 3.7.1, Chrome JS Debugger 0,3 et Node.js 4,12 (stable).
J'ai installé et configuré comme décrit debug sur https: //github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger .
Je lance mon application nœud avec --debug, puis je lance debug dans Eclipse, je vois qu'il se connecte au port de débogage, mais il se bloque avec le message « Une erreur interne est survenue au cours: « Le lancement de nœud 5858 ». java.lang.NullPointerException "
Communication ressemble à:
reçu de Chrome: Type: connexion V8-Version: 3.1.8.26 Protocole-Version: 1 Embedding-hôte: noeud v0.4.12 Content-Length: 0
fin de message
Envoyé à Chrome:
fin de message
Content-Length: 46
{ "suivants": 3, "type": "demande", "commande": "version"}
fin de message
reçu de Chrome:
Content-Length: 135
{ "suivants": 2, "request_seq": 3, "type": "réponse", "commande": "version", "succès": true, "corps": { "V8Version": "3.1. 8,26 "}," refs ": []," en cours d'exécution ": true}
fin de message
La solution
Je pense que vous devez signaler le problème, car il traite à l'exception (clairement un bug).
Voici l'instruction: http://code.google.com/p/chromedevtools/wiki / HowToReportProblem
Il a également couvre comment obtenir le l'stacktrace NullPointerException qui est probablement la pièce la plus précieuse de données ici.
Autres conseils
Utilisez WebStorm (PHPStorm) et node.js extension de débogage