zoukankan      html  css  js  c++  java
  • nodejs调试

    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进行调试

  • 相关阅读:
    数据结构-链式结构-队列
    c数据结构-线性结构-队列
    栈的四则运算的运用
    C++/C—函数指针
    向显存写数据x8086
    结构体内存偏移量
    MFC-ComboBox控件的使用
    MFC的Edit text编辑框控件
    C/C++反汇编-各种表达式(加减乘)
    MFC- 学习控件-静态文本
  • 原文地址:https://www.cnblogs.com/dacuotecuo/p/4124828.html
Copyright © 2011-2022 走看看