在 Ubuntu 上查看 Node.js 应用程序的实时日志,您可以使用以下方法:
使用 tail
命令实时查看日志文件:
如果您的 Node.js 应用程序将日志输出到文件,您可以使用 tail
命令实时查看日志。例如,如果您的日志文件名为 app.log
,请在终端中运行以下命令:
tail -f app.log
这将显示 app.log
文件的最新内容,并在文件更新时实时显示新内容。
使用 console.log()
或其他日志库:
在您的 Node.js 应用程序代码中,您可以使用 console.log()
函数或其他日志库(如 winston
或 morgan
)将日志输出到控制台。这样,当您在终端中运行应用程序时,您可以实时查看日志。
例如,在您的代码中添加以下行:
console.log('Hello, World!');
当您运行应用程序时,将看到 “Hello, World!” 输出到终端。
使用进程管理器查看实时日志:
如果您使用进程管理器(如 pm2
)运行 Node.js 应用程序,您可以使用以下命令查看实时日志:
pm2 logs
这将显示所有由 pm2
管理的应用程序的实时日志。如果您只想查看特定应用程序的日志,可以使用:
pm2 logs <app_name_or_id>
其中 <app_name_or_id>
是您的应用程序名称或 ID。
这些方法将帮助您在 Ubuntu 上查看 Node.js 应用程序的实时日志。