Nodejs 在 Ubuntu 上如何调试代码

在Ubuntu上调试Node.js代码有多种方法,以下是一些常用的调试步骤和工具:使用Node.js内置调试器启动调试模式:在终端中,使用以下命令启动Node.js应用程序并启用调试器:node –inspect app.js或者node –inspect-brk app.js这将在端口9229上启动调试器。连接调试客户端:在另一个终端中,运行命令:node inspect 127

Ubuntu上调试Node.js代码有多种方法,以下是一些常用的调试步骤和工具:

使用Node.js内置调试器

  • 启动调试模式
    在终端中,使用以下命令启动Node.js应用程序并启用调试器:

    node --inspect app.js
    

    或者

    node --inspect-brk app.js
    

    这将在端口9229上启动调试器。

  • 连接调试客户端
    在另一个终端中,运行命令:

    node inspect 127.0.0.1:9229
    

    127.0.0.1:9229替换为上一条消息中的实际端口。

  • 使用Chrome DevTools进行调试
    打开Chrome浏览器,访问chrome://inspect,点击“Open dedicated DevTools for Node”链接,选择你的Node.js程序进行调试。

使用Visual Studio Code进行调试

  • 安装Visual Studio Code
    下载并安装Visual Studio Code:VSCode下载链接

  • 打开项目文件夹
    在VSCode中,点击“File” > “Open Folder”,然后选择你的项目文件夹。

  • 创建和配置launch.json文件
    点击左侧的“Run and Debug”图标,然后点击“create a launch.json file”。VSCode将为你生成一个默认的调试配置文件。修改配置文件,使其适用于Node.js调试:

    {
      "version": "0.2.0",
      "configurations": [
        {
          "type": "node",
          "request": "launch",
          "name": "Launch Program",
          "program": "${workspaceFolder}/app.js"
        }
      ]
    }
    

    app.js替换为你的JavaScript文件名。

  • 启动调试会话
    在代码中添加断点,然后点击“Run and Debug”面板中的绿色三角形按钮,或按下F5键启动调试。

使用其他调试工具

  • Node-inspector
    安装Node-inspector:

    npm install -g node-inspector
    

    启动Node-inspector:

    node-inspector
    

    使用Chrome浏览器访问chrome://inspect进行调试。

  • ndb
    ndb是另一个基于Chrome DevTools的Node.js调试器,提供了更多高级功能。使用命令:

    ndb your_script.js
    

    启动调试器。

  • WebStorm
    WebStorm是一款流行的多平台JavaScript IDE,支持Node.js调试。在WebStorm中,可以使用内置的调试器来调试Node.js应用程序。

以上就是在Ubuntu上调试Node.js应用程序的一些常用方法。你可以根据自己的需求和喜好选择合适的方法进行调试。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1378569.html

(0)
派派
上一篇 2025-07-29
下一篇 2025-07-29

发表回复

登录后才能评论