TypeScript 构建性能优化:增量编译、缓存与工具链选型
系统覆盖 TypeScript 项目构建与类型检查的性能优化:构建链路拆解(类型检查 vs 转译)、tsc 全量 vs 增量、incremental 与 composite 项目引用、isolatedModules 与转译器(esbuild/swc/tsup)、monorepo 缓存(Turborepo)、ts-loader/babel 对比、skipLibCheck 与路径映射影响,以及构建性能诊断与优化清单。
tag
系统覆盖 TypeScript 项目构建与类型检查的性能优化:构建链路拆解(类型检查 vs 转译)、tsc 全量 vs 增量、incremental 与 composite 项目引用、isolatedModules 与转译器(esbuild/swc/tsup)、monorepo 缓存(Turborepo)、ts-loader/babel 对比、skipLibCheck 与路径映射影响,以及构建性能诊断与优化清单。
系统拆解 Vite 生产构建优化:构建流程与 esbuild/Rollup 分工、Tree Shaking 原理与 sideEffects、manualChunks 代码分割策略、资源内联与预加载、gzip/brotli 压缩对比、性能基线指标,以及常见构建问题的排查。