创建时间: 2026-04-08最后更新: 2026-04-22作者: yangbo(5e3549559)
1. 在本地跑顺了,在 CI 里还要再想一遍
前面几篇把 Turborepo 的本地工作流打通了。
到这里,你的开发体验已经相当顺手:缓存命中,任务并行,只有真正改到的包才会重新构建。
但 CI 环境是另一回事。
CI 的每次运行都是全新环境,没有本地那份 node_modules,也没有上次构建的缓存。如果不做额外配置,Turborepo 在 CI 里就和你单独跑 npm run build 没有什么差别——每次都全量构建。
这一篇讲两件事:如何在 CI 里用好 Turborepo,以及 monorepo 里的环境变量怎么管。
订阅后可阅读剩余内容
AI 电子伴侣企业级项目实战
已发布239节计划发布120节目标已完成199%