[TypeScript学习笔记-11]创建一个极简的monorepo项目Monorepo 项目是一种将多个相关应用、服务或库统一存放在同一个代码仓库的管理方式。它不同于传统的多仓库(Polyrepo),通过集中化的结构提升协作效率。在 monorepo 中,所有项目共享统一的依赖、构建工具和配置文件,开发者可以跨项目进行原子化提交和大规模重构,避免版本冲突。常见目录结构包括 packages/ 存放公共库、apps/ 存放应用,以及统一的 tsconfig.base.json 和 pnpm-workspace.yaml。这种模式在大型团队和复杂系统中尤为常见,