add more configuration

This commit is contained in:
2023-11-10 10:56:08 +01:00
parent 8bb9385c14
commit d581a1f6c7

View File

@ -29,6 +29,11 @@ export default defineConfig(({ command, mode, ssrBuild }) => {
plugins: [
viteCompression(),
VitePWA({
workbox: {
sourcemap: true,
cleanupOutdatedCaches: true,
globPatterns: ["**/*.{js,css,html,ico,png,svg}"],
},
includeAssets: [
"favicon/favicon.icon",
"favicon/apple-touch-icon.png",
@ -36,6 +41,7 @@ export default defineConfig(({ command, mode, ssrBuild }) => {
],
manifest: webManifest,
registerType: "autoUpdate",
injectRegister: "auto",
}),
],
assetsInclude: ["**/*.md"],
@ -49,6 +55,11 @@ export default defineConfig(({ command, mode, ssrBuild }) => {
plugins: [
viteCompression(),
VitePWA({
workbox: {
sourcemap: true,
cleanupOutdatedCaches: true,
globPatterns: ["**/*.{js,css,html,ico,png,svg}"],
},
includeAssets: [
"favicon/favicon.icon",
"favicon/apple-touch-icon.png",
@ -56,6 +67,7 @@ export default defineConfig(({ command, mode, ssrBuild }) => {
],
manifest: webManifest,
registerType: "autoUpdate",
injectRegister: "auto",
}),
],
chunkSizeWarningLimit: 1600 * 2,