How do I change my node winston JSON output to be single line

前端 未结 5 972
刺人心
刺人心 2021-02-04 01:54

When I create a nodejs winston console logger and set json:true, it always output JSON logs in multiline format. If I pipe these to a file and try to grep that file

5条回答
  •  清酒与你
    2021-02-04 02:24

    winston.format.printf(
        info => `${info.timestamp} ${info.level}: ${JSON.stringify(info.message, null, 2)}`))
    

    will pretty print the json object

提交回复
热议问题