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