Change sw and manifest to live at root

This commit is contained in:
Luis Canada
2025-10-10 23:28:30 -04:00
parent 8e37e70913
commit 4c27d92467
2 changed files with 7 additions and 11 deletions
-1
View File
@@ -14,7 +14,6 @@ server {
location ${PUBLIC_PATH} {
alias /usr/share/nginx/html/;
try_files $uri $uri/ /index.html =404;
}
location ${PUBLIC_PATH}settings.js {
+7 -10
View File
@@ -54,7 +54,6 @@ export default defineConfig({
// The PWA will not be shown during development
enabled: false,
},
filename: 'assets/sw.js',
injectRegister: 'inline',
manifest: {
background_color: '#FFDCB5',
@@ -62,33 +61,33 @@ export default defineConfig({
icons: [
{
sizes: '32x32',
src: '32x32.png',
src: 'assets/32x32.png',
type: 'image/png',
},
{
sizes: '64x64',
src: '64x64.png',
src: 'assets/64x64.png',
type: 'image/png',
},
{
sizes: '128x128',
src: '128x128.png',
src: 'assets/128x128.png',
type: 'image/png',
},
{
sizes: '256x256',
src: '256x256.png',
src: 'assets/256x256.png',
type: 'image/png',
},
{
purpose: 'any',
sizes: '512x512',
src: '512x512.png',
src: 'assets/512x512.png',
type: 'image/png',
},
{
sizes: '1024x1024',
src: '1024x1024.png',
src: 'assets/1024x1024.png',
type: 'image/png',
},
],
@@ -99,7 +98,7 @@ export default defineConfig({
form_factor: 'wide',
label: 'Full screen player showing music player and lyrics',
sizes: '1440x900',
src: 'preview_full_screen_player.png',
src: 'assets/preview_full_screen_player.png',
type: 'image/png',
},
],
@@ -107,10 +106,8 @@ export default defineConfig({
start_url: '/',
theme_color: '#1E003D',
},
manifestFilename: 'assets/manifest.webmanifest',
outDir: path.resolve(__dirname, './out/web/'),
registerType: 'autoUpdate',
scope: '/assets/',
workbox: {
maximumFileSizeToCacheInBytes: 1000000 * 5, // 5 MB
},