运营日志
运营日志,除了打印日志信息,额外打印信息的触发时间,触发文件名,文件行数、列数,触发的上下文函数名。方便精准定位问题。
Example
const Logger = ;let logger = "test";logger;{logger;};
OUTPUT
2018-11-26 20:06:05.120 test.js:6|8 message [1,2,3] {"a":1,"b":2}
2018-11-26 20:06:05.130 test.js:9|12 testFunction message2 [1,2,3] {"a":1,"b":2}
USAGE
const logger = 'interface' dirname: './' maxFiles: '7d'
实例化有2个参数,日志名name
, 参数options
;
- options.dirname 日志文件存放路径,默认
.
- options.maxFiles 日志存放多久,默认
7d
7天