跳转到内容

技术栈与运行环境 · DEFINED TERM

Monorepo 单仓库

在一个版本库中管理多个应用或共享包。

你可能会这样说“官网、知识库和共享导航放同一仓库,但构建可以独立运行。”

VISUAL EXAMPLE

先看懂它怎么工作

  1. 01统一仓库
  2. 02划分工作区
  3. 03声明包依赖
  4. 04按影响范围构建

MECHANISM

运行机制

  1. 统一仓库
  2. 划分工作区
  3. 声明包依赖
  4. 按影响范围构建

USE WHEN

适合这样用

多个相关应用、组件库和共享工具

NOT FOR

不要这样理解

毫无关系的项目不必为了统一而放在一起

TELL YOUR AGENT

可直接发给 Agent

请按“Monorepo 单仓库”的概念处理这个需求:官网、知识库和共享导航放同一仓库,但构建可以独立运行。。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

边界和所有权清楚,缓存有效,单个项目可以独立测试和发布

OFFICIAL SOURCES

官方来源