<- 返回博客

我为什么把侧边项目全部迁到了 monorepo
2026-08-21 / 56 次阅读工程化Monorepo
起点:五个仓库的依赖地狱
去年我同时维护着五个侧边项目,共享的 UI 库改一个按钮样式,要在五个仓库里各升一次版本。
迁移之后
- 一次提交完成跨包改动
- 统一构建与缓存,CI 时间缩短 60%
- 共享配置的维护成本趋近于零
代价
工具链的学习曲线是真实存在的。但当项目超过三个,收益就开始指数级显现。