SorryToPerson logo
返回
前端2026-04-15

前端面试题:构建工具与持续集成

总结前端构建工具、模块打包、持续集成流程和常见面试问题。

前端面试题:构建工具与持续集成

1. 常见前端构建工具有哪些?

  • Webpack。
  • Rollup。
  • Vite。
  • Parcel。

2. 构建工具的主要职责是什么?

  • 模块解析与打包。
  • 代码转译与压缩。
  • 资源优化与缓存管理。

3. 什么是 tree shaking?

  • 消除未使用的代码。
  • 减少打包体积。
  • 依赖静态分析导出。

4. 前端项目如何引入持续集成?

  • 自动化构建。
  • 单元测试和静态检查。
  • 部署到预发布环境。

5. 面试常问的打包优化策略有哪些?

  • 代码分割与懒加载。
  • 静态资源压缩。
  • 使用 CDN。

6. 如何处理构建产物的缓存问题?

  • 使用内容哈希文件名。
  • 配置合理的浏览器缓存策略。
  • 清理旧版本产物。
前端构建CI