0.1.0 • Published 3 years ago

@blued-core/winston-kafka-logger v0.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

一个较为公共的log组件封装

继承自 logger-intl,由 winston-logger 驱动。

npm i @blued-core/winston-logger

使用方法

import Logger from '../../src/index'

const logger = new Logger('logs', 'test')
logger.access({ msg: 'test' })
logger.error(new Error('test error'), { msg: 'test' })

constructor

ArgumentTypeRequiredDesc
logPathstring日志输出的路径
logTypestring日志的标识符YYYY-MM-DD-%logType%.<access|error>.log
isLocalstring是否为本地环境,开启 terminal 输出,默认为false

access

ArgumentTypeRequiredDesc
dataRecord<string, any>日志的输出内容

error

ArgumentTypeRequiredDesc
errorError日志的输出内容
dataRecord<string, any>日志的输出内容