在 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 應用程序的實時日志。