打造你的仓库
构建 Monorepo 是一个细致的过程。通过这些指南,你将学习如何设计和构建一个 Monorepo,使每个团队都更高效——无论规模大小。
本节的指南将带你了解如何构建多包工作区,通常称为 Monorepo。 建议按顺序阅读,因为它们基于之前指南的知识,但你可以按任何顺序阅读或跳到特定于你的用例的页面。
当你阅读完本节所有内容后,你应该对如何使用 Turborepo 设计和构建 Monorepo 有很好的理解。
Turborepo 也可用于加速单包工作区。访问单包工作区部分了解更多信息。
从零开始到 turbo
1. 仓库结构
设计你的 Monorepo 的目录结构。
2. 管理依赖
使用依赖共享代码
3. 创建内部包
在你的仓库中创建一个包
4. 配置任务
设计你的任务模式
5. 运行任务
尽可能快地运行任务
6. 缓存
永不重复工作
7. 开发应用
并行运行多个应用
8. 使用环境变量
考虑你环境中的变量
9. 构建 CI
发布你的应用
10. 升级
升级你的 Turborepo 版本
11. 理解你的仓库
使用 Turborepo 理解你的代码库
更多指南
我们还有更多围绕特定工具、用例和其他主题的指南。