Webpack 长缓存(Long Term Cache)的一些探索
本文基于 Webpack@4.28.3 版本
在现代前端工程中,为了更有效的利用浏览器和 CDN 的缓存,我们通常会给静态资源设置一个比较长的缓存时间(cache-control等),在有内容更新的时候,通过在静态资源路径中加入 hash 的方式来实现。具体可以参考这里: 大公司里怎样开发和部署前端代码?。
但是在 Webpack 中,实现可靠的长期缓存并不容易。在 github 上,关...
阅读全文…