关于 Turborepo
Turborepo 是一个为单一仓库设计的构建系统,能够在多个工作区间并行运行任务并智能缓存结果。它加速了开发工作流,减少了构建时间,并支持编码 Agent 自动化复杂的构建流程。
主要功能
- 01在单一仓库工作区间并行执行构建、测试和其他任务
- 02自动缓存任务输出,避免重复工作和加快后续构建
- 03根据文件变更识别受影响的工作区,只运行必要的任务
- 04提供可组合的命令行接口供 Agent 集成和工作流自动化
适用场景
- 01在包含多个相互依赖的包或应用的单一仓库中管理构建和测试
- 02在 CI/CD 管道中加速构建,通过增量构建减少执行时间
- 03使编码 Agent 能够自动运行和验证跨工作区的变更
- 04优化开发效率,通过智能缓存和并行处理减少本地构建时间
安装
选择你的系统或包管理器,复制命令到终端运行。
$
安装完成后运行turbo --version确认安装成功。
命令示例
常用命令按使用顺序排列。
01
02
详细介绍
Turborepo
Turborepo 是面向编码 Agent 的构建系统。
快速入门
访问 https://turborepo.dev,开始使用 Turborepo。
贡献
如需了解更多信息,请参阅 CONTRIBUTING.md。
社区
Turborepo 社区位于 GitHub Discussions,你可以在此提问、表达想法并分享项目。
如需与其他社区成员交流,可以加入 Vercel Community 的 #turborepo 标签。
我们的行为准则适用于所有 Turborepo 社区渠道。
谁在使用 Turborepo?
全球领先的公司都在使用 Turborepo。访问 Turborepo Showcase 了解更多。
更新
在 X 上关注 @turborepo,获取项目更新。
安全
如果你认为发现了 Turborepo 的安全漏洞,我们建议你负责任地披露漏洞,而不要公开提交问题。我们会调查所有合理的报告。请发送邮件至 [email protected],披露任何安全漏洞。
评论
支持 Markdown