From b1e28ca6b273eccb45e1e7312ce79386b7cdf1c0 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Tue, 16 Jan 2024 10:59:07 +0800 Subject: added compiled sw.js from src/sw.js -> public/sw.js --- public/sw.js | 65 +++++++++++------------------------------------------------- 1 file changed, 12 insertions(+), 53 deletions(-) (limited to 'public') diff --git a/public/sw.js b/public/sw.js index e26fd6cc..3de310ae 100644 --- a/public/sw.js +++ b/public/sw.js @@ -1,55 +1,14 @@ -const cacheName = 'cache-v1' -const resourceToPrecache = [ - '/', - '/index.html', - '/404.html', - '/css/style.css', - '/css/404.css', - '/css/index.css', - '/css/ghrepo.css', - '/css/about.css', - '/css/devicon.min.css', - '/js/main.js', - '/js/about.js', - '/js/dynamicBlob.js', - '/js/getrepo.js', - '/js/hacktype.js', - '/js/header.js', - '/js/index.js', - '/js/mouseblob.js', - '/js/randomblob.js', - '/js/rbg.js', - '/js/tilt.conf.js', - '/js/tilt.conf.noglare.js', - '/js/tilt.js', - '/js/2dtilt.js', - '/fonts/Hacked-KerX.ttf', - '/fonts/SmoothElegantRegular-ZLv3.ttf', - '/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf', - '/fonts/Big500-8MLOM.ttf', - '/fonts/Monoton.ttf', - '/fonts/RockSalt-Regular.ttf', - '/fonts/audiowide.ttf' - // '/css/', - // '/js/', - // '/pages/', - // '/fonts/' -] +"use strict"; -self.addEventListener('install', event => { - console.log("Service Worker: Installed"); - event.waitUntil( - caches.open(cacheName) - .then(cache => { - return cache.addAll(resourceToPrecache) - }) - ) -}) - -self.addEventListener('fetch', event => { - event.respondWith(caches.match(event.request) - .then(cachedResponse => { - return cachedResponse || fetch(event.request); - }) - ); +var cacheName = 'cache-v1'; +var resourceToPrecache = ['/', '/index.html', '/404.html', '/pages/info/about.html', '/pages/repo/github/repos.html', '/css/style.css', '/css/404.css', '/css/index.css', '/css/ghrepo.css', '/css/about.css', '/css/devicon.min.css', '/js/main.js', '/js/about.js', '/js/dynamicBlob.js', '/js/getrepo.js', '/js/hacktype.js', '/js/header.js', '/js/index.js', '/js/mouseblob.js', '/js/randomblob.js', '/js/rbg.js', '/js/tilt.conf.js', '/js/tilt.conf.noglare.js', '/js/tilt.js', '/js/2dtilt.js', '/fonts/Hacked-KerX.ttf', '/fonts/SmoothElegantRegular-ZLv3.ttf', '/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf', '/fonts/Big500-8MLOM.ttf', '/fonts/Monoton.ttf', '/fonts/RockSalt-Regular.ttf', '/fonts/audiowide.ttf']; +self.addEventListener('install', function (event) { + event.waitUntil(caches.open(cacheName).then(function (cache) { + return cache.addAll(resourceToPrecache); + })); +}); +self.addEventListener('fetch', function (event) { + event.respondWith(caches.match(event.request).then(function (cachedResponse) { + return cachedResponse || fetch(event.request); + })); }); \ No newline at end of file -- cgit v1.2.3