在Debian上调试Node.js应用可采用以下方法:
命令行调试
--inspect
或 --inspect-brk
标志:node --inspect-brk app.js
(在代码首行暂停)。debug
包:安装后通过 DEBUG
环境变量控制输出,支持命名空间和自定义格式。图形化工具调试
--inspect
标志。chrome://inspect
,连接Node.js进程,可设置断点、查看变量。.vscode/launch.json
,指定调试参数(如程序路径、环境变量)。其他工具
pm2 logs
查看日志。log4js
或 winston
,记录不同级别日志,支持输出到文件或远程服务。操作建议:开发阶段优先用VS Code或Chrome DevTools,生产环境可结合PM2和日志库进行监控。