centos

CentOS上Node.js如何调试

小樊
38
2025-08-28 17:20:51
栏目: 编程语言

在CentOS上调试Node.js可通过以下方式操作:

  1. Node.js内置调试器

    • 启动时添加 --inspect--inspect-brk 标志,如 node --inspect app.js,会在端口9229开启调试。
    • 浏览器访问 chrome://inspect,点击“打开Node.js专用DevTools”连接调试。
  2. Visual Studio Code调试

    • 安装Node.js扩展,在项目根目录创建 .vscode/launch.json,配置 "type": "node" 和程序路径。
    • 按F5启动调试,支持断点、单步执行等操作。
  3. Chrome DevTools调试

    • 通过 --inspect 启动后,用Chrome访问 chrome://inspect,进入“Remote Target”调试。
  4. 第三方工具辅助

    • nodemon:自动重启服务,配合调试,安装后使用 nodemon --inspect app.js
    • debug模块:通过 require('debug')('模块名') 输出日志,无需修改代码逻辑。
  5. 基础调试技巧

    • 使用 console.log() 打印变量或执行状态。
    • 在代码中插入 debugger; 语句,配合调试器暂停执行。

以上方法可根据项目需求选择,推荐结合VS Code和Chrome DevTools提升调试效率。

0
看了该问题的人还看了