【问题标题】:Create API to view logs创建 API 以查看日志
【发布时间】:2019-07-16 04:18:48
【问题描述】:

我使用 Winston 在控制台和应用程序中查看日志。如何创建 API 以在浏览器中查看我的 NodeJS 服务器的日志文件。

【问题讨论】:

    标签: javascript node.js rest express


    【解决方案1】:

    我假设您拥有由 winston 创建的日志文件。您可以编写如下 API:

    app.get('/logs', function (req, res, next) {
    
        var filePath = "path to your log file";
    
        res.sendFile(filePath, function (err) {
        if (err) {
            next(err);
        } else {
            console.log('Sent the logs..');
        }
      });
    });
    

    【讨论】:

    • 非常感谢,我可以在调用 API 后查看日志
    猜你喜欢
    • 2016-12-14
    • 2021-11-06
    • 2020-10-01
    • 2011-04-09
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    • 1970-01-01
    • 2021-11-05
    相关资源
    最近更新 更多