/** * logger模块 * 错误,异常等地方都应输入日志,给出提示 */ /// declare type Level = 'log' | 'info' | 'warn' | 'error'; declare type Option = { isPrint?: boolean; moduleName?: string; debounce?: number; throttle?: number; level?: Level; onlySelf?: boolean; }; declare type Config = { level: Level; enable: boolean; moduleName: string; onlyLevel: boolean; defaultDebugOption: Required