monorepo大型前端多项目管理方案及lerna+yarn workspace实践
2021-06-16
阅读 3 分钟
5.8k在版本控制系统中,monorepo是一种软件开发策略,指将多项目的代码存储在同一仓库中。截止2017年,这种软件工程实践的各种形式已经存在了二十多年,但是一般概念直到最近才被命名。Google,Facebook,Microsoft,Uber,Airbnb,以及Twitter均采用了特别庞大的monorepos,通过多样的策略去扩展用于庞大代码量和日常变更频次的...