Skip to content

Logger

默认 logger 可以直接使用,最低输出级别为 debug。uni-app App-Plus 需要兼容 HBuilderX 对象输出时,在应用入口配置拆分模式:

ts
import { configureLogger, logger } from "@fast-china/utils";

configureLogger({ uniAppPlusSplit: true });
logger.log("Launch", { code: 200, data: { id: 1 } });
logger.error("Request", "请求失败", error);

日志消息可以省略,对象、数组和错误等值可以直接传入。普通环境保留原始值;App-Plus 拆分模式会将附加值逐条转换为可读文本。 需要独立配置且不受默认 Logger 影响时使用 createLogger