开发者社区 问答 正文

如何在生产环境中确保更新时浏览器能获取到新版本?

如何在生产环境中确保更新时浏览器能获取到新版本?

展开
收起
迪哒迪滴喵 2024-08-27 16:04:18 45 分享 版权
1 条回答
写回答
取消 提交回答
  • 通过设置文件名包含contenthash,可以确保只有内容变化时文件名才变化,这样浏览器就能根据文件名(即hash值)来判断是否应该使用缓存中的资源。同时,由于hash值是基于文件内容生成的,所以只有当文件内容变化时,hash值才会变化,从而触发浏览器下载新版本资源。这样的配置既利用了缓存提升了加载速度,又确保了更新时浏览器能获取到最新版本。

    2024-08-27 17:10:42
    赞同 13 展开评论
问答标签:
问答地址: