javascript - 本地开发期间的浏览器缓存管理

标签 javascript html firefox caching maps

在开发测试中,如何禁用所有本地脚本/样式的缓存,并保持缓存对所有外部脚本/样式有效?最好是火狐

基本上,在我正在开发的网站上更改 css、js 或 sprite 文件时,我需要经常重新加载它们,但外部托管的脚本/图像/样式(如谷歌地图、jquery 等)会占用等待时间每次最多 5-10 秒(这主要是因为我所在的国家/地区互联网访问不畅)

最佳答案

您可以设置适当的 HTTP caching本地站点的指令(特别是 ETagCache-ControlExpires )。

对于 Apache,您可以使用 Header取消设置 ETag,并使用适当的值设置 Cache-ControlExpires:

Header unset ETag
Header set Cache-Control no-store, max-age=0
Header set Expires 0

关于javascript - 本地开发期间的浏览器缓存管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5610634/

相关文章:

javascript - 通过单击网格 Devextreme 上的按钮打开 Treeview

javascript - Materialise 自动完成 ajax

PHP 和 mySQL 不工作

css - 为 IE 定制 Firefox/Chrome 样式表

javascript - 删除记录时找不到元素

javascript - 将 datetimepicker 的最小日期设置为另一个 datetimepicker 的选定日期

javascript - 从 Angular Controller 动态地将脚本注入(inject)到 HTML

python - selenium python 绑定(bind)是否需要 firefox

javascript - 创建一个循环来读取文本文件或实时更改

javascript - 将数组中的宽度值附加到 td