优化缓存

当用户输入你应用的地址的时候,他们需要去下载不同的资源,比如 CSS、JavaScript、HTML、图片和字体。不过 Webpack 做了一件事情,让你不用去考虑如何不用下载全部资源。

OccurenceOrderPlugin

如何让生产输出附上哈希值?

  • 使用 [hash]。比如:'assets/bundle.[hash].js'

这个的好处是能够让客户端强制重新加载这个文件,可以在 the long term caching 了解更多关于 [hash]

有可能只有合并文件变化了才会修改哈希值么?