Fix service worker scope

This commit is contained in:
Daniel Bulant 2021-02-25 18:46:35 +01:00
parent 5a44a5fe6c
commit 6ef383b4bf
3 changed files with 6 additions and 4 deletions

2
.gitignore vendored
View file

@ -2,3 +2,5 @@
/public/build/ /public/build/
.DS_Store .DS_Store
/public/service-worker.js
/public/service-worker.js.map

View file

@ -81,7 +81,7 @@ export default [{
sourcemap: true, sourcemap: true,
format: "iife", format: "iife",
name: "app", name: "app",
file: "public/build/service-worker.js" file: "public/service-worker.js"
}, },
plugins: [ plugins: [
resolve({ resolve({
@ -89,8 +89,8 @@ export default [{
}), }),
// Generates the file list to precache in service worker // Generates the file list to precache in service worker
workbox.injectManifest({ workbox.injectManifest({
swDest: "./public/build/service-worker.js", swDest: "./public/service-worker.js",
swSrc: "./public/build/service-worker.js", swSrc: "./public/service-worker.js",
globDirectory: "./public", globDirectory: "./public",
// navigateFallback: "/", // navigateFallback: "/",
// directoryIndex: "index.html", // directoryIndex: "index.html",

View file

@ -5,7 +5,7 @@ const app = new App({
}); });
if ('serviceWorker' in navigator) { if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/build/service-worker.js'); navigator.serviceWorker.register('/service-worker.js');
} }
export default app; export default app;