温斯顿在日志之间添加换行符

问题描述

我正在使用Winston从我的节点应用程序登录。我想在日志之间添加新行。我怎样才能做到这一点?我不想更改Winston的默认日志记录格式。有没有办法可以实现?

const path = require("path");

const winston = require('winston');
const logger = winston.createLogger({
  transports: [
    new winston.transports.Console(),new winston.transports.File({ filename: path.join(__dirname,'out.log') })
  ]
});

logger.info("This is log1");
logger.info("this is log2");

这将产生以下内容:

{"message":"This is log1","level":"info"}
{"message":"this is log2","level":"info"}

我只希望两者之间有一个换行符:

{"message":"This is log1","level":"info"}
                                               //----- this new line is what I am looking for.
{"message":"this is log2","level":"info"}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)