问题
我使用样式表工作很多,我改变了一些东西,然后检查它的外观。然而,大多数(如果不是全部)当前浏览器存储样式表,因此不会让我看到差异。只有很多重置Safari,空缓存按钮突然更新,但这真的很烦人。
问题
有没有办法在浏览器中禁用缓存功能?因此它不会存储任何文件,我将始终从服务器获取最新的css。
聚苯乙烯。 Safari的空缓存和重置Safari并不总是清除缓存并且开发>禁用缓存似乎没有做任何事情。
答案 0 :(得分:7)
在Chrome,IE,Firefox和大多数其他浏览器中,Ctrl+F5
(“硬刷新”)将强制重新加载页面上的缓存资源。我一直这样做。我不能代表Safari,但我希望它能做同样的事情。
修改:我刚刚搜索了“+ Safari +硬+刷新”,看起来在Mac上,您hold down the Options
键while clicking refresh。一些来源say Shift
also works和Command+Option+E
clears cache。
答案 1 :(得分:2)
感谢T.J. Crowder for helping me in the right direction - 我明白了。
在Windows上,您实际上可以按 Ctrl + F5 强制浏览器刷新。
在Mac Safari上,您可以按住 Shift 按钮,然后按下刷新按钮也可以这样做。
答案 2 :(得分:0)
我刚刚发现,在适用于macOS的最新版Safari中,您可以按Cmd + Option + R进行硬刷新(与使用缓存刷新的标准Cmd + R相反)。这对我来说是改变游戏规则的人!
Cmd + Shift + R只会在Mac上打开阅读器视图。