Skip to content

ECS Framework API v2.2.13


ECS Framework API / ConsoleLogger

Class: ConsoleLogger

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:8

默认控制台日志实现

Implements

Constructors

Constructor

new ConsoleLogger(config): ConsoleLogger

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:11

Parameters

config

Partial<LoggerConfig> = {}

Returns

ConsoleLogger

Methods

debug()

debug(message, ...args): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:25

输出调试级别日志

Parameters

message

string

日志消息

args

...unknown[]

附加参数

Returns

void

Implementation of

ILogger.debug


info()

info(message, ...args): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:34

输出信息级别日志

Parameters

message

string

日志消息

args

...unknown[]

附加参数

Returns

void

Implementation of

ILogger.info


warn()

warn(message, ...args): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:43

输出警告级别日志

Parameters

message

string

日志消息

args

...unknown[]

附加参数

Returns

void

Implementation of

ILogger.warn


error()

error(message, ...args): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:52

输出错误级别日志

Parameters

message

string

日志消息

args

...unknown[]

附加参数

Returns

void

Implementation of

ILogger.error


fatal()

fatal(message, ...args): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:61

输出致命错误级别日志

Parameters

message

string

日志消息

args

...unknown[]

附加参数

Returns

void

Implementation of

ILogger.fatal


setLevel()

setLevel(level): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:69

设置日志级别

Parameters

level

LogLevel

日志级别

Returns

void


setColors()

setColors(colors): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:77

设置颜色配置

Parameters

colors

LoggerColorConfig

颜色配置

Returns

void


setPrefix()

setPrefix(prefix): void

Defined in: packages/core/src/Utils/Logger/ConsoleLogger.ts:93

设置日志前缀

Parameters

prefix

string

前缀字符串

Returns

void

Released under the MIT License.