新增 `main-error.ts` 和 `preload-error.ts` 模块,用于捕获和处理应用程序中的错误。错误处理模块支持全局错误捕获、日志记录和错误信息格式化。同时,更新了相关配置文件和导入语句,确保错误处理模块在应用程序中正确加载和使用。
- 新增logger模块,提供统一的日志管理功能,支持不同日志级别和输出到文件/控制台 - 新增setting模块,用于管理应用配置,支持动态更新和持久化 - 重构主进程和渲染进程的日志系统,使用logger模块替代原有实现 - 删除原有的setting模块实现,使用新的setting模块替代