cache-busting-example

时间:2021-04-29 00:09:46
【文件属性】:
文件名称:cache-busting-example
文件大小:172KB
文件格式:ZIP
更新时间:2021-04-29 00:09:46
JavaScript 缓存破坏React应用 就像缓存一样,缓存失效一直是很长一段时间的难题。 有不同的方法适用于不同类型的网站。 最近,每次发布新版本时,我都必须使Web应用程序的缓存无效。 在尝试了几种方法之后,我选择了一种被证明每次都能起作用的方法。 概念 如果没有新版本,我们希望网站从缓存中加载 我们希望在每次部署新版本的应用程序时刷新缓存 我们使用npm软件包版本控制来对我们的应用程序进行版本控制,并且每次部署都将逐步进行版本控制 我们会在公共目录中生成一个meta.json文件以及每个版本,它将作为REST端点(不会在浏览器中缓存) 每当发布新版本时,我们都会刷新浏览器中的缓存( [removed].reload(true) ) 执照 版权所有(c)2019 Dineshkumar Pandiyan
【文件预览】:
cache-busting-example-master
----.gitignore(310B)
----package.json(820B)
----src()
--------index.js(450B)
--------App.js(760B)
--------serviceWorker.js(5KB)
--------App.css(447B)
--------index.css(372B)
--------App.test.js(248B)
--------CacheBuster.js(2KB)
----generate-build-version.js(521B)
----.netlify()
--------state.json(53B)
----LICENSE(1KB)
----public()
--------index.html(2KB)
--------favicon.ico(4KB)
--------manifest.json(312B)
--------meta.json(19B)
----README.md(945B)
----netlify.toml(737B)
----yarn.lock(421KB)

网友评论