我正在寻找NodeJS的调试工具,尤其是服务器端程序。如果你们熟悉ruby,我正在寻找像pry调试器这样的东西。对我而言,这听起来像是一个非常基本的调试功能,所以我可能会错过一些东西。
简而言之,我希望调试器能够
debugger
行这是我到目前为止看到的:
节点的默认调试器(node debug <js file>
):不会停在debugger
但会停在每一行
node-inspector: 打开浏览器
pryjs:看起来不错,但仍然是新的,没有得到充分利用和测试,我对使用不满意
有人知道好的选择吗?
答案 0 :(得分:2)
节点的默认调试器(节点调试):不在调试器停止但在每一行都停止
AFAIK,内置调试器可以运行直到命中断点(例如debugger
行)。您是否通过cont
恢复了执行?预计调试器会在命令next
之后的下一行停止。
您使用的是什么版本的Node? AFAIK在v0.10和v0.12之间的调试器实现中发生了重大变化,您可能发现了一个错误(回归)。