我最后用?v=x
加载了所有文件但是因为我开始使用清单appcache为我的网站加载所有卡片图像(大约80-90张需要缓存的图像)我意识到我对项目进行了更改,浏览器根本不更新它们。
例如,您可以在页面中看到版本号(http://royplus.herokuapp.com/)但是当我使用不同的版本号部署更改时,浏览器根本不会呈现它,只是缓存的索引页面。
那么如何缓存我的所有图像并将索引保留在缓存之外呢?
所以我尝试更改清单内容(强制更新)和索引内容。在索引的第二个GET
之后,页面已更新。那么我应该在每次部署时更改它们吗?但我不希望客户再次缓存所有图像