/koa-loggers

koa2的日志中间件

Primary LanguageJavaScript

koa-logger

koa2的日志中间件

如何使用

安装

yarn add koa-loggers -S

使用

var koaLoggers = require('koa-loggers')
app.use(koaLoggers())
ctx.logger[0].error('log category','some messgae')

更多使用

可选配置项

app.use(koaLoggers(config))

  • config.filename [string] 日志文件路径 默认值 ~/logs/${name}/application.log
  • config.pattern [string] 日志分割格式 默认值 '_yyyy-MM-dd'
  • daysToKeep [Number] 日志保留天数,默认7天
  • config.formatter [function] 日志内容格式化函数 默认值如下
function(logEvent) {
  var time = dateFormat(logEvent.startTime, 'hh:mm:ss.S')
  var level = logEvent.level.levelStr
  var category = logEvent.data[0]
  var data = logEvent.data[1]
  return time + ' ' + level + ' ' + category + ' - ' + data
}

注意事项