Skip to content

工程化 ​

目录 ​

  1. Webpack vs Vite - 原理对比 / esbuild / 原生 ESM / HMR 原理
  2. 打包优化 - Code Splitting / Tree Shaking / CDN / 压缩
  3. Babel - AST / preset-env / Polyfill / useBuiltIns
  4. ESM vs CommonJS - 静态 vs 动态 / 活绑定 / Tree Shaking
  5. Source Map - 原理 / 生产安全 / Sentry 集成
  6. CI/CD - GitHub Actions / Pipeline / 版本号 / 回滚
  7. 包管理 - npm/yarn/pnpm / 幽灵依赖 / Monorepo
  8. ESLint & Prettier - 规则配置 / Husky / lint-staged

基于 Vue 2.7 & Vue 3.4 源码