我试着用node-inspector来调试我的节点应用程序。起初,我用“node-debug index.js”和“run node-inspector,then node --debug index.js”有什么区别?
node-debug index.js
但检查员debugger
声明不会停止,还我无法设置断点。
但是,如果我跑
node-inspector
然后用调试标志
node --debug index.js
检查员就像一个魅力运行节点。
那么这两者有什么区别?我尝试阅读https://github.com/node-inspector/node-inspector/blob/master/bin/node-debug.js但坦率地不明白:O
非常感谢!
我使用的Mac OSX 10.10.2
我会去查的选项,如果有好的我会反馈在这里:) – sayen 2015-04-01 03:09:21
我似乎发现泄漏选项,我在node-debug.js中添加了一个'console.log'来打印execArgs,结果execArgs只是'--debug-brk'。所以我尝试运行'node --debug-brk index.js'附加到检查器,然后我发现调试器不工作,我无法设置断点。运行'node --debug index.js'很好。有点奇怪。 :P – sayen 2015-04-01 03:34:32
无论如何都为他们发布问题[https://github.com/node-inspector/node-inspector/issues/598](https://github.com/node-inspector/node-inspector/issues/598 ) : 一世 – sayen 2015-04-01 03:50:38