繁体   English   中英

如何禁用谷歌浏览器DevTools中某些文件的缓存

[英]How to disable cache for some files in google chrome DevTools

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

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

禁用Chrome中某些文件的缓存

但是问题开始于当我需要某些文件(例如test.js,...)不缓存时,因为它们变化很快。

如何在谷歌浏览器DevTools中禁用某些文件(JS,CSS等)的缓存?

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

也许最常见的两个是:

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

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

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

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM