From cd24c205e50469a123f3e61343b0bc2d667c5ac5 Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Sun, 15 Jan 2023 14:51:32 +0100 Subject: [PATCH] Use revisions for additional PWA precache manifest entries --- aleksis/core/vite.config.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aleksis/core/vite.config.js b/aleksis/core/vite.config.js index 7954a54fb..b6882704d 100644 --- a/aleksis/core/vite.config.js +++ b/aleksis/core/vite.config.js @@ -147,10 +147,14 @@ export default defineConfig({ base: "/", workbox: { navigateFallback: "/", + directoryIndex: null, navigateFallbackAllowlist: [ new RegExp("^/(?!(django|admin|graphql|__icons__))[^.]*$"), ], - additionalManifestEntries: ["/", "/django/offline/"], + additionalManifestEntries: [ + { url: "/", revision: crypto.randomUUID() }, + { url: "/django/offline/", revision: crypto.randomUUID() }, + ], inlineWorkboxRuntime: true, modifyURLPrefix: { "": "/static/", -- GitLab