Logging in express js to a output file?

后端 未结 7 1122
醉话见心
醉话见心 2020-12-12 23:26

What is best way to log my express js webserver? The inbuilt express.logger() just displays logs on screen. Can I also log them into a file in /log folder? Also the current

相关标签:
7条回答
  • 2020-12-13 00:23

    Use log4js:

    var log4js = require('log4js');
    log4js.configure({
        appenders: [{type: 'console'},
                    {type: 'file', filename: 'express.log', category: 'dev'}]
    });
    
    var logger = log4js.getLogger('dev');
    logger.setLevel('DEBUG');
    
    app.use(log4js.connectLogger(logger, {level: log4js.levels.DEBUG}));
    
    0 讨论(0)
提交回复
热议问题