Revert "attempt fix for web/docker cache busting on new release"

This reverts commit 91e7c7434c.
This commit is contained in:
jeffvli
2026-02-12 18:17:49 -08:00
parent 96f5b2b82a
commit f752090c78
2 changed files with 7 additions and 7 deletions
-1
View File
@@ -25,7 +25,6 @@
"build:electron": "electron-vite build", "build:electron": "electron-vite build",
"build:remote": "vite build --config remote.vite.config.ts", "build:remote": "vite build --config remote.vite.config.ts",
"build:web": "vite build --config web.vite.config.ts", "build:web": "vite build --config web.vite.config.ts",
"preview:web": "vite preview --config web.vite.config.ts",
"dev": "electron-vite dev", "dev": "electron-vite dev",
"dev:remote": "vite dev --config remote.vite.config.ts", "dev:remote": "vite dev --config remote.vite.config.ts",
"dev:watch": "electron-vite dev --watch", "dev:watch": "electron-vite dev --watch",
+7 -6
View File
@@ -5,7 +5,7 @@ import { ViteEjsPlugin } from 'vite-plugin-ejs';
import { VitePWA } from 'vite-plugin-pwa'; import { VitePWA } from 'vite-plugin-pwa';
export default defineConfig({ export default defineConfig({
base: '/', base: './',
build: { build: {
emptyOutDir: true, emptyOutDir: true,
outDir: path.resolve(__dirname, './out/web'), outDir: path.resolve(__dirname, './out/web'),
@@ -23,6 +23,10 @@ export default defineConfig({
path.resolve(__dirname, './media/preview_full_screen_player.webp'), path.resolve(__dirname, './media/preview_full_screen_player.webp'),
), ),
}, },
output: {
assetFileNames: 'assets/[name].[ext]',
sourcemapExcludeSources: false,
},
}, },
sourcemap: true, sourcemap: true,
}, },
@@ -52,7 +56,7 @@ export default defineConfig({
// The PWA will not be shown during development // The PWA will not be shown during development
enabled: false, enabled: false,
}, },
filename: 'sw.js', filename: 'assets/sw.js',
injectRegister: 'inline', injectRegister: 'inline',
manifest: { manifest: {
background_color: '#FFDCB5', background_color: '#FFDCB5',
@@ -108,12 +112,9 @@ export default defineConfig({
manifestFilename: 'assets/manifest.webmanifest', manifestFilename: 'assets/manifest.webmanifest',
outDir: path.resolve(__dirname, './out/web/'), outDir: path.resolve(__dirname, './out/web/'),
registerType: 'autoUpdate', registerType: 'autoUpdate',
scope: '/', scope: '/assets/',
workbox: { workbox: {
cleanupOutdatedCaches: true,
clientsClaim: true,
maximumFileSizeToCacheInBytes: 1000000 * 5, // 5 MB maximumFileSizeToCacheInBytes: 1000000 * 5, // 5 MB
skipWaiting: true,
}, },
}), }),
], ],