Monorepo 最早的出处是软件开发策略的一个分支,”mono” 表示单一 “repo” 是”repository”的缩写,意为多个项目共用一个代码库来管理依赖关系,同一套配置文件,统一构建部署流程等等。
- 更好的代码复用,可以让所有项目代码集中于单一仓库,易于抽离出共用的业务组件或工具。
- 整体的构建、测试逻辑统一,方便协作。
- 添加 yaml 文件
packages:
- "packages/**"
- 创建项目文件和第三方库文件夹
进行测试:
- eslint 和 pretierr 如何配置
- tsc, ts-loader, @babel/preset-typescript 有什么区别?
- zustand ?
- redux ?
- mobx ?
一般情况下,我们需要“三证齐全”