From c06d8b8c118e1969764b90bedf63989c1208ace4 Mon Sep 17 00:00:00 2001 From: thislight Date: Sun, 27 Oct 2024 14:19:56 +0800 Subject: [PATCH 1/2] vite: precache images for pwa --- vite.config.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vite.config.ts b/vite.config.ts index db04793..3b37a34 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -76,7 +76,7 @@ export default defineConfig(({ mode }) => { strategies: "injectManifest", registerType: "autoUpdate", devOptions: { - enabled: !["production", "staging"].includes(mode), + enabled: true, }, srcDir: "src/serviceworker", filename: "main.ts", @@ -84,6 +84,9 @@ export default defineConfig(({ mode }) => { pwaAssets: { config: true, }, + injectManifest: { + globPatterns: ["**/*.{js,wasm,css,html,svg,png,ico}"], + }, }), version(), ], From b9b2d40614b2e2dcaab51fe9b196b10e2e6fd723 Mon Sep 17 00:00:00 2001 From: thislight Date: Sun, 27 Oct 2024 14:21:31 +0800 Subject: [PATCH 2/2] package: update bun version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 54e01ef..d4bfb92 100644 --- a/package.json +++ b/package.json @@ -55,5 +55,5 @@ "workbox-core": "^7.1.0", "workbox-precaching": "^7.1.0" }, - "packageManager": "bun@1.1.21" + "packageManager": "bun@1.1.32" }