美文网首页
node原生调试技巧

node原生调试技巧

作者: 是素净呀丶 | 来源:发表于2017-04-07 10:35 被阅读0次

利用debugger进行node调试

纯命令行调试 满足你的逼格心

步骤

  • 在你的代码中添加debugger标识
  • 用node debug ***.js 命令运行需要调试的js
  • 输入命令进行相关操作

常用命令

  • cont / c 继续执行到下一个断点处 ( continue的意思吧 )
  • restart 重新执行脚本
  • next / n 单步执行 ( 到下一行?? )
  • out / o 从函数中跳出
  • setBreakpoint() / sb() 在当前行设置断点
  • setBreakpoint('f()') / sb('f()') 在函数f的第一行设置断点
  • clearBreakpoint() / cb() 清除所有断点
  • backtrace / bt 显示当前的调用栈
  • list(5) 显示当前执行出前后5行
  • repl 在当前上下文打开即时求值 (虽然不知道这个单词的全拼 但用replace来记好像很方便..)
  • kill 终止当前脚本
  • scripts 显示当前所有已加载的脚本
  • version 显示V8版本

过程演示

  1. 设置bugger


    Paste_Image.png
  2. 运行脚本


    Paste_Image.png
  3. 跳到断点处


    Paste_Image.png
  4. 进入即时求值环境


    Paste_Image.png

    此时可直接输入变量名来显示此时该变量的值

  5. next


    Paste_Image.png

相关文章

网友评论

      本文标题:node原生调试技巧

      本文链接:https://www.haomeiwen.com/subject/dcacattx.html