createLogger

函数

创建一个跨环境日志实例:Node/服务端使用 pino(含 pino-pretty 同步美化输出), 浏览器使用 consola。具体使用哪个后端由 {@link checkIsServer} 在**调用 `createLogger()` 时**(而非模块加载时)决定,因此同一实现可以在不同测试环境下分别验证两条路径。

签名

function createLogger(options?: LoggerOptions): Logger

参数

名称类型描述
options可选LoggerOptions
默认值:{}
创建选项,见 {@link LoggerOptions}

返回值

Logger

一个 {@link Logger} 实例

源码

packages/logger/src/logger.ts:130