如何为google chrome DevTools中的某些文件禁用缓存

时间:2017-10-20 19:17:47

标签: javascript google-chrome browser browser-cache developer-tools

每当我运行项目时,从远程服务器请求的许多文件(CSS,图像和js)和项目加载缓慢。

为了解决此问题,我取消选中了Chrome DevTools网络标签中的所有文件的禁用缓存(用于缓存所有文件),如下所示:

disable cache for some files in chrome

但是当我需要一些文件(例如test.js,...)时,问题就开始了,因为它们很快就会改变。

如何在google chrome DevTools中禁用某些文件(JS,CSS,...)的缓存?

2 个答案:

答案 0 :(得分:1)

有很多方法可以禁用特定文件的缓存。

也许最常见的两个是:

  1. .net
  2. 的内置捆绑系统
  3. 向脚本文件名添加查询,即:

    <script src="../whatever/someFile.js?version=1234" />
    //Where version can be a variable taken from web.config or DateTime.Now() of some sort.
    

答案 1 :(得分:0)

按ctrl + shift + i(devTools&gt; network) 选择[禁用缓存]

enter image description here