Node.JS教程53:调试node程序
当需要检测问题、调试,甚至想要一步步的运行代码时,使用调试器是最好的办法。
Node有内置的调试器:debug,而且颇强大,可以下断点、查看变量、单步执行等等。
下面通过一段示例,展示其用法:
使用调试器启动该程序:
注:旧版本的启动参数是debug,新版为inspect。
启动后,进入debug模式:
输入help,可以查看到所有的调试指令:
比如:
调试效果:
但是在命令行下调试,虽然显的像“高手“,但用起来效率还是很高。
调试Node程序还有其它方式,比如用Chrome浏览器也可以,但更好用更方便的当属在开发环境中了,比如vs:
在VS中从调试菜单,或直接按F5即可进入调试,这是很传统的界面试调试工具的样子,使用起来很方便。