debian

Node.js 在 Debian 上如何进行调试

小樊
39
2025-08-12 06:39:48
栏目: 编程语言

在Debian上调试Node.js应用可采用以下方法:

  1. 命令行调试

    • 启动时添加 --inspect--inspect-brk 标志:
      node --inspect-brk app.js(在代码首行暂停)。
    • 使用 debug 包:安装后通过 DEBUG 环境变量控制输出,支持命名空间和自定义格式。
  2. 图形化工具调试

    • Chrome DevTools
      1. 启动应用时加 --inspect 标志。
      2. 浏览器访问 chrome://inspect,连接Node.js进程,可设置断点、查看变量。
    • Visual Studio Code
      1. 配置 .vscode/launch.json,指定调试参数(如程序路径、环境变量)。
      2. 按F5启动调试,支持断点、单步执行等。
  3. 其他工具

    • PM2:适合生产环境,支持进程管理和日志监控,可通过 pm2 logs 查看日志。
    • 日志库:如 log4jswinston,记录不同级别日志,支持输出到文件或远程服务。

操作建议:开发阶段优先用VS Code或Chrome DevTools,生产环境可结合PM2和日志库进行监控。

0
看了该问题的人还看了