标签: google-chrome webpack static-files code-splitting
我使用webpack将我的主代码拆分为几个较小的*.chunk.js文件。由于这些文件在每次构建时都具有唯一的名称,因此缓存清除很容易:只需刷新客户端浏览器即可。
webpack
*.chunk.js
但是,在最近一次更新后,我有这种奇怪的体验(使用Chrome):
基本上,每次我重新打开页面时,都需要刷新浏览器以加载新文件。
如何使用缓存清除而不是硬刷新来使浏览器仅加载 新文件?
而且,由于缓存同时存储了旧文件和新文件,因此如何确定每次要提供哪些文件?