后端拆分运行时配置模块

This commit is contained in:
yml
2026-05-21 14:06:49 +08:00
parent 5753971c92
commit 84ca9cac09
5 changed files with 177 additions and 172 deletions
+12 -2
View File
@@ -237,13 +237,23 @@
- `src/repositories/task-repo.ts`
18. `TaskRow` 已补齐任务读取链路实际使用的主表、领取 token、腾讯上下文、库存绑定字段
19. 核心 repository 迁移阶段已收口,Docker 内 `typecheck / build / test` 继续通过
20. `runtime.js` 已拆分并迁移到 `.ts`
- `src/config/runtime.ts`
- `src/config/runtime-env.ts`
- `src/config/runtime-loader.ts`
- `src/config/runtime-merge.ts`
21. env 文件加载、env 值解析、默认配置加载、深合并逻辑已从 runtime 主入口分离
22. Docker 内再次验证通过:
- `npm run typecheck`
- `npm run build`
- `npm test`
## 下一步建议
第一批继续推进时,建议按这个顺序:
1. 拆分并迁移 `runtime.js`,把 env 解析、默认配置加载、配置合并分开
2. 为 webhook、库存换码、自动发货补测试
1. 为 webhook、库存换码、自动发货补测试
2. 继续迁移服务层中最核心、最常改的订单 / 履约 / claim 模块
## 执行原则