首页 > 解决方案 > 如何查看 node/express 的 console.log/stdout 或 console.error/stderr 输出?

问题描述

在本地运行 express 时,我可以在控制台中看到 console.log/console.error 输出。在服务器上运行时,此信息记录在哪里?

标签: node.jsexpress

解决方案


express 在你的服务器上是如何运行的?

例如,如果您通过 pm2 运行它,则 pm2 将捕获 stdout 和 stderr 并将其记录到文件中。将在何处记录的详细信息特定于主机进程。

在 pm2 情况下,日志默认为 ~/.pm2/logs


推荐阅读