@blued-core/winston-kafka-logger
v0.1.0
Published
继承自 `logger-intl`,由 `winston-logger` 驱动。
Downloads
3
Keywords
Readme
一个较为公共的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
Argument|Type|Required|Desc
:--|:--|:--|:--
logPath
|string
|✅|日志输出的路径
logType
|string
|✅|日志的标识符YYYY-MM-DD-%logType%.<access|error>.log
isLocal
|string
|❌|是否为本地环境,开启 terminal 输出,默认为false
access
Argument|Type|Required|Desc
:--|:--|:--|:--
data
|Record<string, any>
|❌|日志的输出内容
error
Argument|Type|Required|Desc
:--|:--|:--|:--
error
|Error
|✅|日志的输出内容
data
|Record<string, any>
|❌|日志的输出内容