创建时间: 2026-04-08最后更新: 2026-04-22

1. 在本地跑顺了,在 CI 里还要再想一遍

前面几篇把 Turborepo 的本地工作流打通了。

到这里,你的开发体验已经相当顺手:缓存命中,任务并行,只有真正改到的包才会重新构建。

但 CI 环境是另一回事。

CI 的每次运行都是全新环境,没有本地那份 node_modules,也没有上次构建的缓存。如果不做额外配置,Turborepo 在 CI 里就和你单独跑 npm run build 没有什么差别——每次都全量构建。

这一篇讲两件事:如何在 CI 里用好 Turborepo,以及 monorepo 里的环境变量怎么管

订阅后可阅读剩余内容
AI 电子伴侣企业级项目实战
已发布145计划发布120目标已完成121%