Logger
约 614 字大约 2 分钟
2025-10-13
Karin API Docs / Logger
接口: Logger
定义于: packages/core/src/service/logger/types.ts:19
Description
日志接口
继承
Logger
构造函数
构造函数
new Logger(
name
):Logger
定义于: packages/core/src/service/logger/types.ts:19
参数
name
string
返回
Logger
继承自
Log4jsLogger.constructor
属性
blue
blue:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:29
Description
将文本设置为蓝色
bot()
bot: (
level
,id
, ...args
) =>void
定义于: packages/core/src/service/logger/types.ts:49
参数
level
日志等级
id
string
Bot ID
args
...any
[]
日志内容
返回
void
Description
打印Bot前缀日志
chalk
chalk:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:21
Description
chalk模块
cyan
cyan:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:33
Description
将文本设置为青色
fnc
fnc:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:41
Description
将文本设置为触发函数的颜色
gray
gray:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:37
Description
将文本设置为灰色
green
green:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:25
Description
将文本设置为绿色
magenta
magenta:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:31
Description
将文本设置为品红色
red
red:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:23
Description
将文本设置为红色
violet
violet:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:39
Description
将文本设置为紫色
white
white:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:35
Description
将文本设置为白色
yellow
yellow:
ChalkInstance
定义于: packages/core/src/service/logger/types.ts:27
Description
将文本设置为黄色
方法
debug()
debug(...
args
):void
定义于: packages/core/src/service/logger/types.ts:55
参数
args
...any
[]
返回
void
Description
打印调试日志
重写了
Log4jsLogger.debug
error()
error(...
args
):void
定义于: packages/core/src/service/logger/types.ts:64
参数
args
...any
[]
返回
void
Description
打印错误日志
重写了
Log4jsLogger.error
fatal()
fatal(...
args
):void
定义于: packages/core/src/service/logger/types.ts:67
参数
args
...any
[]
返回
void
Description
打印致命日志
重写了
Log4jsLogger.fatal
info()
info(...
args
):void
定义于: packages/core/src/service/logger/types.ts:58
参数
args
...any
[]
返回
void
Description
打印信息日志
重写了
Log4jsLogger.info
log()
log(...
args
):void
定义于: packages/core/src/service/logger/types.ts:76
参数
args
...any
[]
返回
void
Description
打印日志 跟info
日志相同
重写了
Log4jsLogger.log
mark()
mark(...
args
):void
定义于: packages/core/src/service/logger/types.ts:70
参数
args
...any
[]
返回
void
Description
打印标记日志
重写了
Log4jsLogger.mark
off()
off():
void
定义于: packages/core/src/service/logger/types.ts:73
返回
void
Description
关闭日志
trace()
trace(...
args
):void
定义于: packages/core/src/service/logger/types.ts:52
参数
args
...any
[]
返回
void
Description
打印追踪日志
重写了
Log4jsLogger.trace
warn()
warn(...
args
):void
定义于: packages/core/src/service/logger/types.ts:61
参数
args
...any
[]
返回
void
Description
打印警告日志
重写了
Log4jsLogger.warn