如何缓存静态对象(jquery.js 库)?

Posted

技术标签:

【中文标题】如何缓存静态对象(jquery.js 库)?【英文标题】:How to cache static objects (jquery.js library)? 【发布时间】:2021-12-25 16:56:06 【问题描述】:

我不了解缓存的技术,如何在浏览器中缓存一个文件,这样人们就不必每次都下载它。可以给个链接吗?

【问题讨论】:

【参考方案1】:

浏览器默认缓存资产。但是这种方法并不可靠,因为您无法控制浏览器何时缓存某些内容。有时缓存有效,有时无效。

更可靠的方法是使用服务人员。有了它们,您可以完全控制缓存的内容。您甚至可以缓存整个页面并使用此技术提供离线支持。

这是一篇来自 google 的关于服务工作者的非常好的文章:https://developers.google.com/web/ilt/pwa/caching-files-with-service-worker

【讨论】:

以上是关于如何缓存静态对象(jquery.js 库)?的主要内容,如果未能解决你的问题,请参考以下文章

微服务架构,如何做分布式,通用缓存机制?

CMAKE如何编译具有不同标志的静态/对象库

如何缓存 Mono 对象

如何强制 gcc 链接未使用的静态库

如何同步缓存列表访问

如何在js文件中使用jquery