node.js debugger

2016.5月,nodejs支持debugger能力
视频地址

1.node debugger(不是一个全功能的调试器,应用于简单调试)
nodejs支持一个基于tcp协议的和内建的客户端的debugger的工具包,使用方式如下
node debug mytest.js
调试过程中支持以下命令
cont, c: continue excution
next, n:step next
step, s:step in
out,o :step out
repl :read-eval-print loop 交互控制台

2.v8 inspector
使用chrome debugger 协议
native node debugger使用v8-debug,devtool使用chrome debugger协议,所以node inspect要在这两者中间交互

node –inspect –debug-brk test.js