webpack和缓存
来源:3-20 【任务】总结 vue 高级特性

慕瓜1338405
2022-03-08
修改了一些文件,webpack打包发版后【使用的contentHash:8】,之前缓存在浏览器的无效文件怎么处理,或者说浏览器会有什么优化策略吗。今天面试被问了。
写回答
1回答
-
双越
2022-03-08
你打包出新的 main.xxx.js ,新文件名会同时被改动到 index.html 中,index.html 是没有缓存的。
用户再次访问网站,获取最新的 index.html ,同时会访问你新的 main.xxx.js
当然了,旧的 main.xxx.js 还是要在 CDN 保留一段时间,以防某些特殊情况会使用旧 js 。
00
相似问题