From 7980cb874b730260fdee8ead00a50ec559dfc1fe Mon Sep 17 00:00:00 2001 From: yeonjulee1005 Date: Fri, 5 Jan 2024 21:02:02 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=9A=97=20develop=20(dewdew)=20version?= =?UTF-8?q?:=201.30.0=20-=20=EC=84=9C=EB=B9=84=EC=8A=A4=EC=9B=8C=EC=BB=A4?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nuxt.config.ts | 2 +- public/worker/serviceWorker.ts | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 public/worker/serviceWorker.ts diff --git a/nuxt.config.ts b/nuxt.config.ts index c8f09a5..7102d03 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -120,7 +120,7 @@ export default defineNuxtConfig({ pwa: { registerType: 'autoUpdate', srcDir: './public/worker', - filename: 'sw.ts', + filename: 'serviceWorker.ts', manifest: { name: 'Dewdew', short_name: 'Dewdew', diff --git a/public/worker/serviceWorker.ts b/public/worker/serviceWorker.ts new file mode 100644 index 0000000..d4cb2c1 --- /dev/null +++ b/public/worker/serviceWorker.ts @@ -0,0 +1,19 @@ +import { clientsClaim } from 'workbox-core' +import { precacheAndRoute, cleanupOutdatedCaches, createHandlerBoundToURL } from 'workbox-precaching'; +import { registerRoute, NavigationRoute } from 'workbox-routing'; + +self.skipWaiting(); +clientsClaim(); +precacheAndRoute(self.__WB_MANIFEST); +cleanupOutdatedCaches(); + +//You can remove this code if you aren't precaching anything, or leave it in and live with the warning message +try { + const handler = createHandlerBoundToURL('/'); + const route = new NavigationRoute(handler); + registerRoute(route); +} catch (error) { + console.warn('Error while registering cache route', { error }); +} + +//Your service-worker code here. From 3fbeb477c0cf9358208cd8d3fff909b5d3294418 Mon Sep 17 00:00:00 2001 From: yeonjulee1005 Date: Fri, 5 Jan 2024 21:02:10 +0900 Subject: [PATCH 2/2] 1.30.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5c4f989..2974bd9 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "name": "Dewdew", "email": "yeonju.lee1005@gmail.com" }, - "version": "1.29.0", + "version": "1.30.0", "private": true, "scripts": { "build": "nuxt build",