码迷,mamicode.com
首页 > Web开发 > 详细

nodejs调试

时间:2014-12-26 06:08:19      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

1.通过debug命令进行调试

node debug app.js

 运行的结果:

技术分享

在debug状态下输入"repl"命令可以评估变量和表达式的值

技术分享

按下‘CTRL+C‘可以退出repl状态,进入debug状态。

在debug状态有一下命令可以进行使用:

命令功能
run
执行脚本,在第一行暂停
restart
重新执行脚本
cont, c
继续执行,直到遇到下一个断点
next, n
单步执行
step, s

单步执行并进入函数

out, o

从函数中步出

setBreakpoint(), sb()

当前行设置断点

setBreakpoint(‘f()’), sb(...)
在函数f的第一行设置断点
setBreakpoint(‘script.js’, 20), sb(...)
在 script.js 的第20行设置断点
clearBreakpoint, cb(...)
清除所有断点
backtrace, bt
显示当前的调用栈
list(5)
显示当前执行到的前后5行代码
watch(expr)
把表达式 expr 加入监视列表
unwatch(expr)
 把表达式 expr 从监视列表移除 
watchers
显示监视列表中所有的表达式和值
repl
在当前上下文打开即时求值环境
kill
终止当前执行的脚本
scripts
显示当前已加载的所有脚本
version
显示v8版本

2.通过nodemon进行调试

nodejs调试

标签:

原文地址:http://www.cnblogs.com/dacuotecuo/p/4124828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!