No se puede ejecutar Node.js Depug desde Eclipse usando Chrome DevTools
-
25-10-2019 - |
Pregunta
Estoy tratando de ejecutar Node.js Depug bajo Ubuntu con Eclipse: 3.7.1, Chromium JS Debugger 0.3 y Node.js 4.12 (estable).
Instalé y configuré la depuración como se describe en https://github.com/joyent/node/wiki/using-eclipse-as-node-applications-des.
Ejecuto mi aplicación de nodo con --debug, luego ejecuto la depuración en eclipse, veo que se conecta al puerto de depuración, pero luego se bloquea con el mensaje "Se produjo un error interno durante: "Nodo de lanzamiento de 5858". java.lang.nullpointerexception"
La comunicación parece:
Recibido de Chrome: Tipo: Conecte V8-Versión: 3.1.8.26 Versión del protocolo: 1 Incrustación Host: Nodo V0.4.12 Contenido Longitud: 0
final del mensaje
Enviado a Chrome:
final del mensaje
Contenido-longitud: 46
{"Seq": 3, "Tipo": "Solicitar", "Comando": "Versión"}
final del mensaje
Recibido de Chrome:
Content-longitud: 135
{"Seq": 2, "request_seq": 3, "tipo": "respuesta", "comando": "versión", "éxito": true, "cuerpo": {"v8version": "3.1.8.26"} , "Refs": [], "Ejecutando": Verdadero}
final del mensaje
Solución
Creo que debería informar el problema, ya que se ocupa de la excepción (claramente un error).
Aquí está la instrucción: http://code.google.com/p/chromedevtools/wiki/howtoreportproblem
También cubre cómo obtener el NullPointerException Stacktrace, que es probablemente el datos más valioso aquí.
Otros consejos
Use WebStorm (Phpstorm) y la extensión de depuración de Node.js