sw.js
1.07 KB
importScripts('workbox-sw.prod.v2.1.2.js');
/**
* DO NOT EDIT THE FILE MANIFEST ENTRY
*
* The method precache() does the following:
* 1. Cache URLs in the manifest to a local cache.
* 2. When a network request is made for any of these URLs the response
* will ALWAYS comes from the cache, NEVER the network.
* 3. When the service worker changes ONLY assets with a revision change are
* updated, old cache entries are left as is.
*
* By changing the file manifest manually, your users may end up not receiving
* new versions of files because the revision hasn't changed.
*
* Please use workbox-build or some other tool / approach to generate the file
* manifest which accounts for changes to local files and update the revision
* accordingly.
*/
const fileManifest = [
{
"url": "sw.js",
"revision": "3764cbf82eff6f9c492a134d2059ff8f"
},
{
"url": "workbox-sw.prod.v2.1.2.js",
"revision": "685d1ceb6b9a9f94aacf71d6aeef8b51"
}
];
const workboxSW = new self.WorkboxSW({
"skipWaiting": true,
"clientsClaim": true
});
workboxSW.precache(fileManifest);