当我对网页进行更改时,最终用户无法看到更新,除非它清除浏览器缓存、使用隐藏模式等。
将有一些解决方案,以便当在HTML或CSS中进行更改时,这些内容在不需要清除缓存的情况下立即反映出来,进入隐名模式,使用google chrome的网络/中断缓存(大多数情况下都不起作用)或安装扩展来清理缓存?
发布于 2018-11-21 18:48:18
您可以对CSS和JavaScript源文件进行版本化,以防止用户每次更新时都必须清除缓存。只需在文件名的末尾添加?v=并包含版本号。
示例:
<link rel="stylesheet" type="text/css" href="style.css?v=12345678" />https://stackoverflow.com/questions/53418612
复制相似问题