From 73cc1b64b92d25f48862ccbc0fce490701f04973 Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Fri, 6 Dec 2024 23:45:08 +0800 Subject: [PATCH] fix: remove pwa --- vite.config.ts | 69 -------------------------------------------------- 1 file changed, 69 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index 56c484c..f1d7e09 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,7 +1,6 @@ import path from "path"; import { defineConfig } from "vite"; import react from "@vitejs/plugin-react-swc"; -import { VitePWA } from "vite-plugin-pwa"; import { execSync } from "child_process"; // Get git commit hash @@ -22,74 +21,6 @@ export default defineConfig({ }, plugins: [ react(), - VitePWA({ - registerType: "autoUpdate", - includeAssets: ["favicon.ico", "apple-touch-icon.png", "masked-icon.svg"], - manifest: { - name: "哪吒面板", - short_name: "哪吒", - description: "哪吒监控面板", - theme_color: "#242424", - icons: [ - { - src: "pwa-192x192.png", - sizes: "192x192", - type: "image/png", - }, - { - src: "pwa-512x512.png", - sizes: "512x512", - type: "image/png", - }, - { - src: "pwa-512x512.png", - sizes: "512x512", - type: "image/png", - purpose: "any maskable", - }, - ], - }, - workbox: { - clientsClaim: true, - skipWaiting: true, - cleanupOutdatedCaches: true, - navigateFallbackDenylist: [/^\/dashboard/, /^\/swagger/], - runtimeCaching: [ - { - urlPattern: /^https:\/\/fonts\.googleapis\.com\/.*/i, - handler: "CacheFirst", - options: { - cacheName: "google-fonts-cache", - expiration: { - maxEntries: 10, - maxAgeSeconds: 60 * 60 * 24 * 365, // <== 365 days - }, - cacheableResponse: { - statuses: [0, 200], - }, - }, - }, - { - urlPattern: /^https:\/\/fonts\.gstatic\.com\/.*/i, - handler: "CacheFirst", - options: { - cacheName: "gstatic-fonts-cache", - expiration: { - maxEntries: 10, - maxAgeSeconds: 60 * 60 * 24 * 365, // <== 365 days - }, - cacheableResponse: { - statuses: [0, 200], - }, - }, - }, - ], - }, - devOptions: { - enabled: true, - type: "module", - }, - }), ], resolve: { alias: {