moyin
|
5353a956d1
|
chore:完善日志系统集成和依赖管理
- 更新日志模块集成新的配置和管理服务
- 添加定时任务依赖 @nestjs/schedule
- 更新 .gitignore 忽略日志文件和压缩文件
- 移除不兼容的日志轮转依赖
|
2025-12-13 16:44:25 +08:00 |
|
moyin
|
c6ca204fae
|
feat:增强日志系统功能
- 新增高级日志配置工厂类,支持环境差异化配置
- 新增日志管理服务,提供定时清理和健康监控
- 支持生产环境多文件分类输出(app.log、error.log、access.log)
- 支持开发环境美化输出和文件备份
- 添加自动日志清理和统计功能
|
2025-12-13 16:44:18 +08:00 |
|
moyin
|
398fbc42bc
|
docs:新增 AI 辅助开发规范指南并更新文档
新增功能:
- 创建完整的 AI 辅助开发工作流程指南
- 提供实用的提示词模板和检查清单
- 包含详细的实战案例和最佳实践
文档更新:
- 在 README 中强调 AI 指南的重要性
- 添加醒目的必读警告和使用建议
- 重新组织开发文档结构
本次更新旨在帮助开发者使用 AI 工具遵循项目规范,
显著提高开发效率和代码质量。
|
2025-12-13 16:30:59 +08:00 |
|
moyin
|
7ebc75e678
|
chore:优化项目目录结构
- 清理不必要的 .gitkeep 占位文件
- 保留必要目录的 .gitkeep 文件
- 统一项目文件组织结构
|
2025-12-13 16:20:13 +08:00 |
|
moyin
|
310ee46910
|
feat:集成日志模块到应用主模块
- 在 AppModule 中导入 ConfigModule 和 LoggerModule
- 配置全局环境变量支持
- 确保日志服务在整个应用中可用
|
2025-12-13 16:20:06 +08:00 |
|
moyin
|
ae58596473
|
chore:更新项目依赖和 TypeScript 配置
- 添加测试相关依赖:Jest、@nestjs/testing、ts-jest
- 更新 TypeScript 配置支持 Jest 类型定义
- 完善开发环境工具链配置
|
2025-12-13 16:20:03 +08:00 |
|
moyin
|
1478a2dbf5
|
test:添加 Jest 测试框架配置
- 配置 TypeScript 支持和模块解析
- 设置测试文件匹配规则和覆盖率收集
- 支持日志系统的单元测试运行
|
2025-12-13 16:19:57 +08:00 |
|
moyin
|
6aa34ea379
|
docs:更新 README 文档
- 更新技术栈版本信息和核心依赖
- 添加日志系统功能介绍和使用示例
- 新增测试命令说明
- 完善项目结构说明
|
2025-12-13 16:18:56 +08:00 |
|
moyin
|
dff0ac8325
|
docs:重构后端开发指南中的日志部分
- 将日志记录规范重构为日志系统使用指南
- 保留实用的使用方法和最佳实践
- 添加依赖注入和请求上下文绑定示例
- 简化内容,专注于实际使用方法
|
2025-12-13 16:18:33 +08:00 |
|
moyin
|
a3ea69d99a
|
refactor:完善日志系统代码注释规范
- 添加完整的模块级、类级、方法级注释
- 优化类型定义和接口注释说明
- 增加详细的业务逻辑说明和使用示例
- 符合后端开发规范指南要求
|
2025-12-13 16:18:02 +08:00 |
|
moyin
|
5dc97532c6
|
chore:切换包管理器为pnpm(替换yarn)
|
2025-12-08 17:21:34 +08:00 |
|
moyin
|
e973da4efe
|
docs:创建必要的文档内容,丰富readme
|
2025-12-08 17:08:43 +08:00 |
|
moyin
|
98eab7ed81
|
init:创建后端项目框架,确保环境的基本运行
|
2025-12-08 16:49:24 +08:00 |
|