0.1.0 • Published 3 years ago
@blued-core/winston-kafka-logger v0.1.0
一个较为公共的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> | ❌ | 日志的输出内容 |
0.1.0
3 years ago