Webpack捆绑和优化

时间:2019-09-28 09:04:52

标签: webpack

webpack的作用是什么? 从我的浅浅理解来看,它将资产文件(如css和js)捆绑在一起。 没有webpack,我不能自己做吗? 以及它如何优化捆绑包? 我发现某些文件的大小减少了50%以上

1 个答案:

答案 0 :(得分:0)

  

它将资产文件(例如css和js)捆绑在一起。

是,还有其他资源类型。

  

如果没有webpack,我是否会自己做?

您可以,但是需要做很多工作。为什么要重新发明轮子。

  

它甚至如何优化捆绑包?

摇树(消除未使用的代码),将资产分成几个包,包缩小,包压缩,为包赋予唯一(基于哈希)的名称以使其安全缓存并生成引用这些包名称的.html文件。 / p>