Skip to content

构建与依赖学习路线总览 ​

从增量构建和依赖解析开始,比较 JVM、原生、前端和多语言生态的构建模型,并进入可复现与大仓库治理。

阅读起点 ​

学习前先阅读:C 学习路线、JavaScript 学习路线。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|主书与分支 ​

先理解本方向的知识边界,再选择一条可以连续学习的主书。

  1. 原生构建与大仓库:从 Make 的依赖图进入 CMake、Bazel 和 Monorepo 的声明式构建与治理。
  2. JVM 构建与依赖:比较 Maven 生命周期与 Gradle 配置模型,建立 JVM 项目的依赖、测试、发布和迁移判断。
  3. 前端模块与资源构建:把包管理、开发服务器、模块图、资源转换和生产构建放进同一条前端交付链。
  4. 语言生态依赖与发布:比较 Cargo、Go Modules、Python 环境和依赖解析的边界,形成跨语言供应链判断。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长