nodejs调试方法

node --debug/--debug-brk (node8.0之前)

node --inspect/--inspect-brk (node8.0之后)

带-brk,会默认停止在第一行,可以继续调试。不带,则会一下子执行完,若只是执行一段代码,没有线程持续运行,则会很快执行完毕,没有机会去调试

启动之后,打开chrome的开发者工具,左侧有个Node.js的绿色菱形图标,点击就可以进入调试。

如果node线程已经启动,可以通过附加到进程来调试:

ps ax | grep app.js 查看进程号

node -e 'process._debugProcess(进程号)' 附加到该进程进行调试

猜你喜欢

转载自www.cnblogs.com/mengff/p/12916224.html