美文网首页
Node之使用调试器

Node之使用调试器

作者: 27亿光年中的小小尘埃 | 来源:发表于2019-12-24 17:40 被阅读0次

    启动调试器

    node debug<需要被执行的脚本文件名>
    

    继续执行剩余代码

    cont或者c
    

    执行下一步

    next或者n
    

    进入函数内部

    step或者s
    

    执行函数内部剩余所有代码

    在函数内部代码被逐句执行的时候,可以使用“out”命令或“o”命令立即执行完函数内剩余的所有代码

    out或者o
    

    观察变量值或表达式的执行结果

    watch('观察时使用的表达式')
    

    解除观察变量值或表达式的执行结果

    unwatch('观察时使用的表达式')
    

    设置与取消断点

    filename选填

    设置断点:

    setBreakpoint(filename, line)或者sb(filename, line)
    

    取消断点:

    clearBreakpoint(filename, line)或者cb(filename, line)
    
    

    backtrace命令

    当使用调试器在深层函数内部进行调试的时候,可以使用backtrace命令或bt命令查看该函数及其外层各函数的返回位置,包括返回代码的行号及起始字符所在位置。

    list命令

    在调试器中调试代码的过程中,可以使用list命令查看当前所要执行代码之前及之后的几行代码

    list(n)
    

    repl命令

    在调试过程中随时可使用repl命令进入REPL运行环境

    restart命令

    在调试过程中随时可使用restart命令重新开始脚本的调试

    kill命令

    在调试过程中随时可使用kill命令终止脚本文件的调试,

    run命令

    在使用了kill命令终止脚本文件的调试后,可使用run命令重新开始脚本文件的调试

    scripts命令

    在加载了一些模块文件后,可使用scripts命令查看当前正在运行的文件及所有被加载的模块文件名称

    version命令

    version命令用于显示Node.js所用V8JavaScript引擎的版本号

    相关文章

      网友评论

          本文标题:Node之使用调试器

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