]> git.immae.eu Git - github/bastienwirtz/homer.git/blobdiff - vite.config.js
Release 24.04.1
[github/bastienwirtz/homer.git] / vite.config.js
index b568fe6d96e065a2e257241738d68c68e3693867..15ff457453ac9328dc1ee17eb5d949cd7264d81a 100644 (file)
@@ -6,6 +6,7 @@ import vue from "@vitejs/plugin-vue";
 
 // https://vitejs.dev/config/
 export default defineConfig({
+  base: "",
   build: {
     assetsDir: "resources",
   },
@@ -20,25 +21,24 @@ export default defineConfig({
         short_name: "Homer",
         description: "Home Server Dashboard",
         theme_color: "#3367D6",
+        start_url: "../",
+        scope: "../",
         icons: [
           {
-            src: "pwa-192x192.png",
+            src: "./icons/pwa-192x192.png",
             sizes: "192x192",
             type: "image/png",
           },
           {
-            src: "pwa-512x512.png",
+            src: "./icons/pwa-512x512.png",
             sizes: "512x512",
             type: "image/png",
           },
-          {
-            src: 'pwa-512x512.png',
-            sizes: '512x512',
-            type: 'image/png',
-            purpose: 'any maskable'
-          }
         ],
       },
+      workbox: {
+        navigateFallback: null,
+      },
     }),
   ],
   resolve: {