白狗子的博客

「天上浮云如白衣,斯须改变如苍狗。」——杜甫

Webpack-面试-构建性能优化

2026年10月16日·Admin·1 次浏览

面试题:Webpack 构建慢怎么优化?

方向

  1. 缓存:cache: { type: 'filesystem' }(Webpack 5)。
  2. 多进程:thread-loader、TerserPlugin parallel(注意进程开销与小项目可能反效果)。
  3. 缩小范围:include/exclude、resolve 精简、Dll(老)/ externals。
  4. 分析:speed-measure-webpack-plugin、webpack-bundle-analyzer 找大头。
  5. 升级:Webpack 5 持久缓存、更好 tree-shaking;或评估 esbuild-loader / swc 替代 babel-loader 做转译。

体积

Code splitting、sideEffects、压缩、图片优化、按需引入组件库。

© 2025 My Blog. Built with Nuxt.js v4