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