从上章节 [优化前后对比] 可知,在小型项目中,添加过多的优化配置,作用不大,反而会因为额外的 loader、plugin 增加构建时间。

    在加快构建时间方面,作用最大的是配置 cache,可大大加快二次构建速度。

    在减小打包体积方面,作用最大的是压缩代码、分离重复代码、Tree Shaking,可最大幅度减小打包体积。

    在加快加载速度方面,按需加载、浏览器缓存、CDN 效果都很显著。

    本文源码: