Javascript Web开发:禁用Chrome';s缓存不';我不能在osx上工作
对于web开发,我在Chrome->Dev Tools->Setting->General->Disable cache中禁用了缓存 然而,当我刷新我的站点时,它并没有反映我的更改,这非常烦人。 我必须手动清空缓存 我可能做错了什么Javascript Web开发:禁用Chrome';s缓存不';我不能在osx上工作,javascript,macos,google-chrome,caching,Javascript,Macos,Google Chrome,Caching,对于web开发,我在Chrome->Dev Tools->Setting->General->Disable cache中禁用了缓存 然而,当我刷新我的站点时,它并没有反映我的更改,这非常烦人。 我必须手动清空缓存 我可能做错了什么 注意:当我按照这里的建议刷新时,我会关闭我的开发工具:刚刚找到了解决方案 我禁用了脚本中的所有断点,然后重新加载,它将占用我的最新更改。。呜呜——) 不知道为什么会这样,但它解决了我的问题。也许,为了维护这些断点,它没有刷新我的js文件。我在Windows7上的64
注意:当我按照这里的建议刷新时,我会关闭我的开发工具:刚刚找到了解决方案 我禁用了脚本中的所有断点,然后重新加载,它将占用我的最新更改。。呜呜——)
不知道为什么会这样,但它解决了我的问题。也许,为了维护这些断点,它没有刷新我的js文件。我在Windows7上的64位Google Chrome 43中遇到了这个问题。是,缓存被标记为已禁用。我通过切换到Firefox解决了这个问题。我通常只需
Ctrl+F5
,似乎可以处理大多数情况。请确保您的服务器没有缓存输出,因为这可能会在开发过程中导致类似问题。我不在windows计算机上,但我尝试了等效的命令,但该命令不起作用,而且我的服务器没有缓存任何输出!:(啊,command+shift+r
,ctrl+shift+r
也可以在windows中工作,因此如果您同时在这两种环境中工作,切换到ctrl/command+r
应该是一个不错的解决办法,使用shift
使其也可以清除缓存。只是尝试了所有3种可能的解决方案,没有成功:(.不过,mozilla firefox似乎运行良好。它确实接收到了我的更改。因此,我非常确定不是我的代码在做恶作剧:P7刚刚发现,我设置了断点,没有清除缓存以维护这些断点!!我将发布此答案。