turborepo-caching - 配置 Turborepo 单体仓库的本地与远程构建缓存。
配置 Turborepo 本地与远程构建缓存、管道任务及过滤规则,以优化单体仓库构建性能。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 配置 turbo.json 构建管道
- 设置 Vercel 远程缓存
- 实现自托管远程缓存服务器
- 过滤与限定构建任务范围
- 调试缓存未命中与任务图
- 配置根工作区脚本
输入
- turbo.json 配置文件
- 工作区 package.json 文件
- Vercel 认证 Token 与团队 ID
- 自定义远程缓存服务器 Endpoint
输出
- 配置完成的 turbo.json 文件
- CI 工作流配置文件
- 自托管 Express 缓存服务器代码
- 缓存摘要与构建图输出
要求
- Node.js 运行环境
- Turborepo CLI
- 用于自托管缓存的 Express 框架
- 类似 GitHub Actions 的 CI 环境
