MAW / INCREMENTAL ESM
准备就绪
小步迁移 · 持续吸收主线
让依赖显式,
让改动保持小。
以 PR 249 的经验为起点,把一次全仓转换拆成可审查、可验证、可合入的每一步。
THE ROADMAP
先迁稳定叶子,再收紧边界
18 个候选池 · 每个实际 PR 只做一个模块或消费边
“一天”是推进窗口,不是合并承诺。热点接口未稳定时,切换到低风险候选;不要为了赶进度重启大型长期迁移分支。
批次与进入条件
点开批次,编辑安排并查看完整文件FILE INVENTORY
每一个文件,都有下一步
| 文件 / 迁移批次 | 形态 | 风险与 PR | 14 天触达 | 状态 | 操作 |
|---|
当前主线全部 216 个 JS/MJS。依赖与测试匹配是候选线索,开工前须做语义核验。
COORDINATION
迁移主动避让业务开发
PR 状态是盘点时快照,不是实时 GitHub 监控。249 已关闭,不再作为合并主线。每天刷新代码与 PR 清单后再进入迁移。
等待进入 main 的新文件
最值得协调的文件
QUALITY GATES
完成要有证据
每日循环
入口、模板与发布链
这些文件不全部转换为 ESM,但必须核对脚本加载、构建与类型契约。
统计方法与边界
未执行产品迁移或产品回归。该计划不继承 PR249 的测试结果;旧 worktree 仅作为研究样本,工作区已有改动均保留。
Cloudflare Pages Direct Upload 官方说明 ↗