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