Logger
创建日志
createLogger()
创建自定义日志。
签名
createLogger(options: LoggerOptions)
类型
详细信息
createSystemLogger()
创建以规定方式打印的系统运行日志。参考 日志 - 系统日志
签名
createSystemLogger(options: SystemLoggerOptions)
类型
详细信息
requestLogger()
接口请求和响应日志中间件。
签名
requestLogger(appName: string, options?: RequestLoggerOptions): MiddewareType
类型
详细信息
app.createLogger()
定义
dirname 为相对路径时,输出日志文件到当前应用名称的目录下。
plugin.createLogger()
用法同 app.createLogger()
定义
日志配置
getLoggerLevel()
getLoggerLevel(): 'debug' | 'info' | 'warn' | 'error'
获取当前系统配置的日志级别。
getLoggerFilePath()
getLoggerFilePath(...paths: string[]): string
以当前系统配置的日志目录为基础,拼接目录路径。
getLoggerTransports()
getLoggerTransports(): ('console' | 'file' | 'dailyRotateFile')[]
获取当前系统配置的日志输出方式。
getLoggerFormat()
getLoggerFormat(): 'logfmt' | 'json' | 'delimiter' | 'console'
获取当前系统配置的日志格式。
日志输出
Transports
预置的输出方式。
Transports.consoleTransports.fileTransports.dailyRotateFile

