我可以通过node-inspector
和node-debug
命令调试普通节点应用程序。
如何调试我的凉亭解析器?
我只有一个想法:编写另一个节点应用程序并在其中需要我的bower解析器并使用programmaticaly方法。实际上,我认为正确的方法是在bower install
上调试它。
那么,怎么样?
答案 0 :(得分:1)
我没有时间撰写经过充分测试的答案,但您可以通过以下方法试试运气:
console.log
,console.dir
(在执行bower install
时应该看到输出,尽管它取决于凉亭调用解析器的确切程度)node-debug $(which bower) install
(或单独的控制台选项卡中的node --debug-brk /path/to/node_modules/bower/bin/bower
+ node_inspector
)等命令进行集成调试;记得在解析器的方法中将debugger
语句放在JS文件中,以便在node-inspector
处于适当的执行阶段暂停