shouldLog

函数

判断某次调用的等级是否达到当前配置的最低等级,即是否应该真正输出。 这是整个包里唯一负责等级过滤决策的函数。

签名

function shouldLog(callLevel: CallableLogLevel, configuredLevel: LogLevel): boolean

参数

名称类型描述
callLevelCallableLogLevel本次调用实际使用的等级(方法名本身的等级,或被 `options.level` 覆盖后的等级)
configuredLevelLogLevel当前生效的最低等级(`createLogger()` 的 `level` 或最近一次 `setLevel()` 的值)

返回值

boolean

等级足够高(数值 >= 配置等级)时返回 `true`

源码

packages/logger/src/levels.ts:39