我正在我的网站上工作,但是Chrome决定无论我做什么都不会清除缓存。

如果我在新标签上打开文件(CSS和JS),则可以清楚地看到正在加载新的更新版本,但是Chrome本身不使用我网站上的那些文件。

我尝试了F5,CTRL + F5,SHIFT + F5,F12 +空缓存和硬重载,F12,然后是CTRL + F5(以及SHIFT + F5)。我之前遇到过此问题,我尝试将其从本地存储中删除,删除本地存储文件,卸载chrome并清除所有未删除的数据。

没用!

如我所知,我以前遇到过这个问题,我要做的工作是对我编辑的文件进行标记。但我不会继续重命名我编辑的文件(甚至向它们添加版本查询字符串)。

当我尝试使用设备模式(Chrome调试控制台中的移动设备仿真选项)时,它实际上使用的是新版本的文件。但是,当我禁用它时,它会返回到缓存中的旧版本。

有任何想法吗?它极其极端,使我无法在自己的网站上工作,因为我对CSS和JS所做的任何更改都将被忽略。

附注:我知道这里有一个问题:Chrome WON'T clear cache... ctrl + F5 doesn't seem to work either,但是被接受的答案对我来说根本不起作用,而您的FAQ却不像是:“如果您曾经回答过相同的问题但答案不起作用,该怎么办?为了你...”。

谢谢。

最佳答案

好的,所以几个小时后,实际的工作是去:

资源->本地存储-> https://rankpoll.me->删除所有内容->右键单击刷新按钮->选择“空缓存和硬重载”->瞧

问题是,这没几个小时就可以正常工作,也是上次我遇到这个问题,所以IDK chrome发生了什么。

关于javascript - Chrome无法清除缓存(ctrl + F5,shift + F5(也在打开调试控制台的情况下)不起作用),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31288338/

10-13 02:52