在 Ubuntu 上实时查看 Node.js 应用程序的日志,可以使用以下几种方法:
使用 console.log()
和 tail -f
命令:
在你的 Node.js 代码中使用 console.log()
输出日志。然后,在终端中运行以下命令,以便实时查看日志:
tail -f /path/to/your/logs/*.log
将 /path/to/your/logs/
替换为你的日志文件所在的目录。
使用 nodemon
:
nodemon
是一个实用工具,可以在检测到文件更改时自动重启 Node.js 应用程序。要使用 nodemon
,首先需要安装它:
npm install -g nodemon
然后,使用 nodemon
运行你的应用程序:
nodemon app.js
将 app.js
替换为你的入口文件。
使用 pm2
:
pm2
是一个功能强大的 Node.js 应用程序管理器,可以实时监控日志、性能和错误。首先,需要全局安装 pm2
:
npm install -g pm2
使用 pm2
启动你的应用程序:
pm2 start app.js --name my-app
将 app.js
替换为你的入口文件,将 my-app
替换为你的应用程序名称。
要实时查看日志,运行以下命令:
pm2 logs my-app
将 my-app
替换为你的应用程序名称。
这些方法可以帮助你在 Ubuntu 上实时查看 Node.js 应用程序的日志。你可以根据自己的需求选择最适合的方法。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>