用途:围绕 Turborepo、Nx 与 pnpm workspaces 构建可扩展的单体仓库(monorepo),实现多包与多应用间的代码共享、工具链统一和原子化变更。
适用情形:新建 monorepo;从多仓库迁移到 monorepo;优化构建与测试性能;管理共享依赖;实施代码共享策略;为 monorepo 配置 CI/CD;包版本管理与发布;排查 monorepo 相关问题。
不适用情形:任务与 monorepo 管理无关,或需要超出该范围的其它领域或工具。
使用方式:先明确目标、约束和必要输入;套用相关最佳实践并验证结果;给出可执行步骤与验证方法;如需详细示例,可查阅 resources/implementation-playbook.md,其中包含详细模式与示例。
限制:该资料未提供具体命令、配置代码、平台或版本等细节,相关内容暂未提供。