为什么要在Chrome中禁用缓存以查看从IIS提供的JS文件中的更改?

时间:2018-02-07 19:54:01

标签: caching iis google-chrome-devtools

在设置"输出缓存"后,我花了一些时间来解决原因。 IIS中的设置为"阻止所有缓存"刷新页面时,我的JavaScript文件没有被重新加载。事实证明,我必须在Chrometools网络选项卡中禁用缓存。  我的问题是为什么,因为除非加载相同的资源,否则在webpack,gulp,live-server等中使用开发服务器时从来没有必要这样做?

1 个答案:

答案 0 :(得分:0)

可能因为ETag? 默认情况下,在IIS中启用Etag,但可以将其关闭。 This文章描述了可用的选项