fix(ui): integrate PWA build and avoid api caching

Move PWA config into the default Vite build, ensure the PWA icon source is generated, and restrict Workbox caching to static assets only. Update server UI build wiring and clarify TLS requirements in docs.
This commit is contained in:
Shantur Rathore
2026-02-07 21:33:14 +00:00
parent 99474955af
commit 7b6ed88be4
6 changed files with 4625 additions and 110 deletions

View File

@@ -7,7 +7,6 @@
"scripts": {
"dev": "vite dev",
"build": "vite build",
"build:pwa": "vite build -c vite.config.pwa.ts",
"preview": "vite preview",
"typecheck": "tsc --noEmit -p tsconfig.json"
},