前面几篇一直在讲 monorepo 是怎么一步一步变顺手的。
目录摆好了,本地包能互相引用了,任务有统一入口了,缓存也开始工作了。
但真正麻烦的地方,往往不是一开始,而是后面。
monorepo 最常见的坑不是某个配置写错了——那种问题一跑就知道。更难察觉的是那些慢慢长出来的结构性问题,等到你意识到时,仓库已经开始变沉了。
共享边界怎么守、代码什么时候该提到 packages——这些问题前面的章节已经讲过。这一篇专门聚焦那些更隐蔽、更难察觉的坑。