野生动物园为何有时无法快速响应CSS?

时间:2019-12-11 08:19:07

标签: css safari browser-cache

在Safari上检查时,我花了一些而不是全部结果来调整CSS的开发时间。就生产率而言,有些结果要比没有结果差很多,因此是这个问题。所有结果都会在第二天左右显示出来(可能基于缓存刷新)。我看到了清除缓存的建议,但没有定论。是否有解决此问题的永久方法?也许是脚本一次又一次清理缓存?

1 个答案:

答案 0 :(得分:0)

可能有多种原因导致这种情况:服务器缓存,本地缓存甚至是性能插件(如果您使用的是Wordpress之类的东西)。

要找到确切原因,还需要您提供更多信息。但是,即使在最极端的情况下,也可以使用一种解决方案,它几乎对我每次都有效:包括.css文件时添加一个get参数,并在进行更改时对其进行更改(style.css-> style .css?something = 3123131,请每次更改数字)。 您可以在文件中进行操作,甚至可以在开发人员工具中进行操作,找到带有文件的标签,然后在此处手动添加参数,文件将重新加载,您将看到最新的更改。

编辑:这是一个hack,在您无法控制缓存或更改很小时使用它,并且比使用此hack花费更多的时间来设置系统。