From 2c5adc30e29610e459b3ec8fbb13a20e27d5c8b0 Mon Sep 17 00:00:00 2001 From: Adriel Sand Date: Thu, 7 Oct 2021 12:14:23 +0300 Subject: [PATCH] test pwabuilder --- pwabuilder-sw.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pwabuilder-sw.js b/pwabuilder-sw.js index 683f2f7..7e9da98 100644 --- a/pwabuilder-sw.js +++ b/pwabuilder-sw.js @@ -45,3 +45,23 @@ self.addEventListener('fetch', (event) => { })()); } }); + + +// This is the service worker with the Cache-first network + +const CACHE = "pwabuilder-precache"; + +importScripts('https://storage.googleapis.com/workbox-cdn/releases/5.1.2/workbox-sw.js'); + +self.addEventListener("message", (event) => { + if (event.data && event.data.type === "SKIP_WAITING") { + self.skipWaiting(); + } +}); + +workbox.routing.registerRoute( + new RegExp('/*'), + new workbox.strategies.CacheFirst({ + cacheName: CACHE + }) +);