diff --git a/config/pwa.ts b/config/pwa.ts index 2a595c5e..d28c7204 100644 --- a/config/pwa.ts +++ b/config/pwa.ts @@ -5,8 +5,8 @@ const isPreview = process.env.PULL_REQUEST === 'true' const pwa: VitePWANuxtOptions = { mode: isCI ? 'production' : 'development', - // disable PWA only in development - disable: isDevelopment && process.env.VITE_DEV_PWA !== 'true', + // disable PWA only when in preview mode + disable: isPreview || (isDevelopment && process.env.VITE_DEV_PWA !== 'true'), scope: '/', srcDir: './service-worker', filename: 'sw.ts',