LogStyle

接口

跨库安全的样式定制字段集合。 刻意保持字段集很小——只挑选 consola(浏览器)与 pino/pino-pretty(Node) 都能表达、且语义足够接近的三个维度,避免把某一方库的专有概念泄漏进公共 API。

签名

interface LogStyle {
    colors?: boolean | undefined
    timestamp?: boolean | undefined
    prefix?: string | undefined
}

成员

名称类型描述
colors可选boolean | undefined是否启用颜色/图标样式,默认 `true`。浏览器端为 `false` 时会绕过 consola 直接调用 `console.*`。
timestamp可选boolean | undefined是否在输出中附带时间戳,默认 `true`。
prefix可选string | undefined附加在每条日志前的前缀标签,默认空字符串(不显示)。

源码

packages/logger/src/types.ts:10