index.js
599 Bytes
/**
* Logging Module - 统一日志模块
*
* 提供全系统统一的日志记录能力
*/
const { LogManager, getGlobalLogManager, setGlobalLogManager, waitForGlobalLogManager } = require('./LogManager');
const { LogSession } = require('./LogSession');
const { BaseBackend, FileBackend, ConsoleBackend, CompositeBackend } = require('./backends');
module.exports = {
// 核心类
LogManager,
LogSession,
// 后端
BaseBackend,
FileBackend,
ConsoleBackend,
CompositeBackend,
// 全局实例管理
getGlobalLogManager,
setGlobalLogManager,
waitForGlobalLogManager,
};