我正在尝试使用Eclipse运行Ubuntu下的node.js debug:3.7.1,Chromium JS Debugger 0.3和node.js 4.12(稳定)。
我按https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger所述安装并配置了调试。
我用--debug运行我的节点应用程序,然后我在eclipse中运行调试,我看到它连接到调试端口,但随后它崩溃了消息“发生内部错误:”启动节点5858“。 显示java.lang.NullPointerException “
通讯如下:
从Chrome收到:输入:connect V8-Version:3.1.8.26 协议版本:1嵌入主机:节点v0.4.12内容长度:0
消息结束
发送给Chrome:
消息结束
的Content-Length:46
{ “SEQ”:3, “类型”: “请求”, “命令”: “版本”}
消息结束
从Chrome收到:
内容长度:135
{ “SEQ”:2 “request_seq”:3, “类型”: “响应”, “命令”: “版本”, “成功”:真的, “身体”:{ “V8Version”:“3.1。 8.26 “},” 参考文献 “:[],” 跑“:真}
消息结束
答案 0 :(得分:1)
我认为你应该报告问题,因为它处理异常(显然是一个错误)。
这是指示:http://code.google.com/p/chromedevtools/wiki/HowToReportProblem
它还介绍了如何获取NullPointerException栈跟踪,这可能是这里最有价值的数据。
答案 1 :(得分:0)
使用WebStorm(phpStorm)和node.js调试扩展