我使用Debug包生成日志,我也使用PM2来启动我的应用。运行pm2 logs
时,它不会显示使用node
cli运行应用时通常使用调试日志生成的默认颜色。
这是使用pm2输出日志时显示的内容:
这是使用node
启动应用时显示的内容:
如何在运行带有node
cli的应用程序的同一输出中通过PM2查看日志?
答案 0 :(得分:1)
设置环境变量DEBUG_COLORS=true
。然后通过运行pm2 logs --raw
来查看pm2日志。
作为旁注,Debug默认会将日志流式传输到stderr。如果您想使用stdout,请设置DEBUG_FD=1
。