nodejs调试之使用内建调试工具

做过前端开发的同学都知道,在js中写一个debugger,然后在chrome中打开开发者工具,刷新页面,js就会停在debugger的地方,等待调试。那么在nodejs中怎么做到这一点呢?

首先我先写一个example.js。

var a=1;
debugger;
a +=1;

然后在终端中输入node debug example.js。我们就进入调试模式了。此时输入help回车,可以看到可用的命令 (括后中为命令简写)。

Commands: run (r), cont (c), next (n), step (s), out (o), backtrace (bt), setBre
akpoint (sb), clearBreakpoint (cb),
watch, unwatch, watchers, repl, exec, restart, kill, list, scripts, breakOnExcep
tion, breakpoints, version

cont或c就是到下一个断点,next下一步,其他大家可以自己研究。按两次CTRL+C或者输入.exit可以退出调试。

这里着重说一下repl。输入repl会进入替代模式,即我们可以输入程序中的变量来查看变量的值。就跟在chrome中的console一样。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值