Skip to content

鼓励作者:欢迎打赏犒劳

Monorepo 是什么,它和 Multirepo 有什么区别

Monorepo (单一仓库)和 Multirepo(多仓库)是两种不同的代码管理方式

Monorepo 是将所有相关项目/模块/包都放在同一 Git 仓库中进行管理,而 Multirepo 则是将不同的项目/模块/包分散到多个独立的 Git 仓库中

Monorepe 的优点包括可以更好地管理跨项目的依赖关系、方便进行代码服用、集中化的构建和部署流程

但Monorepe 的去缺点则是随着项目规模的增加,仓库会变得越来越大和臃肿,影响开发效率

参考资料