【发布时间】:2012-02-11 13:35:36
【问题描述】:
我有一个内置于 node.js 的应用程序,我使用节点检查器进行调试。 但这很困难:
- 我的断点在我重新启动服务器后永远不会保存
- 我无法在尚未加载的文件上设置断点;所以我必须从第一个脚本进入我想要的脚本;真的很痛苦!
您如何使用节点检查器真正调试 node.js?
关于如何使用 node.js 的视频非常具有误导性,因为一切都在一个模块中...
http://www.youtube.com/watch?v=AOnK3NVnxL8
或者这个出现的脚本已经加载到第一个脚本中
http://www.youtube.com/watch?v=HJOH0-g8f6E&feature=mfu_in_order&list=UL
编辑:
没有人能回答这个问题吗? :s
【问题讨论】:
-
1 和 2 都是对节点检查器的有效投诉。还有其他调试方法、Eclipse 插件或使用
node --debug以及使用debugger;在代码中放置断点。 -
我尝试过使用 eclipse,但经过 1 周多的尝试后我放弃了。现在我遇到了 Sublime Text 2,它确实比我使用的 eclipse 好得多。我将搜索是否存在任何 sublime 文本的调试器
-
@Totty:你找到 sublime 的调试器了吗?
-
不,我仍然使用节点检查器。非常慢,所以我尽可能使用 console.log。真的是node.js的痛点