Node.js 如何获取NodeJs应用程序在永久npm中运行的日志?

Node.js 如何获取NodeJs应用程序在永久npm中运行的日志?,node.js,npm,node-modules,forever,Node.js,Npm,Node Modules,Forever,我想知道,当我使用foreverstartserver.js永久启动服务器时,是否有任何方法可以检查我的nodejs服务器的日志,查看记录的内容,检查任何实时错误等等 我查看了他们的文档,但找不到任何与此相关的内容。我希望能够查看控制台。首先使用以下命令查找日志的存储位置: sudo永久列表 对于每个流程,您可以将以下内容视为日志文件: /root/.forever/\u Jht.log 使用“tail-f”监视其更改: sudo tail-f/root/.forever/\u Jht.log

我想知道,当我使用
foreverstartserver.js
永久启动服务器时,是否有任何方法可以检查我的nodejs服务器的日志,查看记录的内容,检查任何实时错误等等


我查看了他们的文档,但找不到任何与此相关的内容。我希望能够查看控制台。

首先使用以下命令查找日志的存储位置:

sudo永久列表

对于每个流程,您可以将以下内容视为日志文件:

/root/.forever/\u Jht.log

使用“tail-f”监视其更改:

sudo tail-f/root/.forever/\u Jht.log

您还可以为日志文件设置所需的路径,请参见:


由于永远在后台启动应用程序,因此很难访问旧日志。 如果您可以使用库来维护日志,我将建议您。使用此库,您可以将所有日志保存在一个文件中,并可以随时使用以下工具访问该文件:

tail -f logsFile.txt
使用此命令,这将在logsFile.txt上继续打印新的更改,因为logger将继续更新日志。 这将帮助您维护所有日志