上一篇文章确定了 Monorepo 的整体架构:三个应用(server / web / admin)+ 三个共享包(shared / ui / config),用 Turborepo + yarn workspaces 管理。
那篇文章回答的是「为什么这样做」。这篇文章要回答**「具体怎么做」**——目录怎么组织、公共逻辑怎么抽取、各子项目各自关注什么、开发和部署的工作流是什么样的。