我正在使用bunyan,这是我在日志中写的一个示例。

有没有办法更改打印字段的顺序?由此:

{“名称”:“ appName”,“主机名”:“ ip”,“ pid”:5817,“级别”:30,“ msg”:“消息”,“时间”:“ 2015-10-15T19:04: 01.596Z“,” v“:0}

对此:

{“ time”:“ 2015-10-15T19:04:01.596Z”,“ msg”:“消息”,“名称”:“ appName”,“主机名”:“ ip”,“ pid”:5817,“级别“:30,” v“:0}

最佳答案

使用bunyan cli可获得更易读的日志。

一种选择是在启动应用程序时仅管道Bunyan(假设您正在从根目录运行此程序)

$ node app.js | ./node_modules/.bin/bunyan


一个很短的版本是管道

$ node app.js | ./node_modules/.bin/bunyan -o short


到处搜索,在bunyan CLI中有很多功能。

https://github.com/trentm/node-bunyan#cli-usage

关于node.js - nodejs bunyan元素顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33156614/

10-09 22:26