zoukankan      html  css  js  c++  java
  • 【Node.js】Node.js的调试

    目录结构:

    contents structure [-]

    与JavaScript运行在浏览器中、或者Java的强大的IDE不同。您不能在Node.js项目中到处设置断点、刷新页面或重新启动编译器,然后慢慢地遍历代码,检查对象、计算函数并找到突变或丢失的变量等等。

    但是对Node.js项目的调试是有可能的,只需要进行一些额外的设置。下面笔者会介绍几种常见的调试Node.js的方法:

    1.使用console.log()

    当执行Node.js项目时,console.log()函数会在控制台打印输出信息。

    function myFunction(p1, p2) {
      return p1 * p2;
    }
    res = myFunction(2,4);
    console.log("程序执行,正常结束,变量 res = " + res);


    console.log()就类似java语言的System.out.print()功能。这是实现调试最快的方法了。

    2.使用Chrome DevTools

    a.下载和安装Node.js(版本要求:v6.3.0+,笔者下载的是v12.6)

    b.使用--inspect-brk运行node

    node --inspect-brk index.js

    c.在浏览器中打开about:inspect

    打开about:inspect后,会重定向到chrome://inspect地址。然后你会看到如下的界面:

    d.点击要调试文件的inspect

    然后就会进入调试界面


    3.使用Visual Studio Code

    打开VS Code软件,笔者的版本(1.36.1),打开Node.js文件。然后点击调试按钮。

    然后点击调试按钮,点击调试后,这里会有关于调试的配置信息。

    然后设置断点,调试


    参考文章:
    Add v8_inspector support
    Debug your Node.js applications
    The Absolute Easiest Way to Debug Node.js — with VS Code

  • 相关阅读:
    h5-7
    h5-6
    h5-5
    h5-4
    h5-3
    h5-2
    return
    字符串的常用操作
    字符串中的转义字符
    字典的统计,合并,清空操作
  • 原文地址:https://www.cnblogs.com/HDK2016/p/11170726.html
Copyright © 2011-2022 走看看