【发布时间】:2014-04-23 16:05:56
【问题描述】:
对于 Web 开发,我在 Chrome -> 开发工具 -> 设置 -> 常规 -> 禁用缓存中禁用了缓存。
但是,当我刷新我的网站时,它并没有反映我的更改,这非常烦人。 我必须手动清空缓存。
我可能做错了什么?
注意:当我按照此处的建议刷新时,我会关闭我的开发工具:Disabling Chrome cache for website development
【问题讨论】:
-
我通常只是
Ctrl+F5,似乎可以处理大多数情况。确保您的服务器也没有缓存输出,因为这可能会导致开发中出现类似问题。 -
我不在 Windows 机器上,但我确实尝试了等效的命令,但它没有工作,而且我的服务器没有缓存任何输出! :(
-
啊,
command+shift+r,ctrl+shift+r也适用于 Windows,因此如果您在两种环境中工作,切换到ctrl/command+r应该是一个不错的解决方法,使用shift使其也清除缓存。 -
刚刚尝试了所有 3 种可能的解决方案,但没有成功 :(。但是,mozilla firefox 似乎工作正常。它确实接受了我的更改。所以,我很确定这不是我的代码那是在做不祥之物:P
-
刚刚发现,我设置了断点,为了维护这些断点,我没有让缓存清除!我会发布这个答案。
标签: javascript macos google-chrome caching