ubuntu

如何在Ubuntu上实时查看Node.js日志

小樊
45
2025-02-25 05:49:33
栏目: 编程语言
前端开发者专用服务器,限时0元免费领! 查看>>

在 Ubuntu 上实时查看 Node.js 应用程序的日志,可以使用以下几种方法:

  1. 使用 console.log()tail -f 命令:

    在你的 Node.js 代码中使用 console.log() 输出日志。然后,在终端中运行以下命令,以便实时查看日志:

    tail -f /path/to/your/logs/*.log
    

    /path/to/your/logs/ 替换为你的日志文件所在的目录。

  2. 使用 nodemon

    nodemon 是一个实用工具,可以在检测到文件更改时自动重启 Node.js 应用程序。要使用 nodemon,首先需要安装它:

    npm install -g nodemon
    

    然后,使用 nodemon 运行你的应用程序:

    nodemon app.js
    

    app.js 替换为你的入口文件。

  3. 使用 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元/月。点击查看>>

相关推荐:如何在Debian上实时查看Node.js日志

0
看了该问题的人还看了