sw works in production build

This commit is contained in:
Martti Malmi
2023-11-20 14:22:52 +02:00
parent ef85b47b58
commit 69c97033fb
4 changed files with 201 additions and 6 deletions

View File

@ -1,10 +1,22 @@
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import { VitePWA } from 'vite-plugin-pwa';
import appConfig from "config";
export default defineConfig({
plugins: [react()],
plugins: [
react(),
VitePWA({
strategies: 'injectManifest',
srcDir: 'src',
filename: 'service-worker.ts',
devOptions: {
enabled: true,
type: 'module',
}
})
],
assetsInclude: ['**/*.md'],
resolve: {
alias: {