test
This commit is contained in:
@ -23,7 +23,6 @@ export default defineConfig({
|
||||
injectRegister: 'auto',
|
||||
workbox: {
|
||||
clientsClaim: true,
|
||||
// Добавили mjs, чтобы pdf.worker.min.mjs попадал в precache Нужно для PDFJS
|
||||
globPatterns: ['**/*.{js,mjs,css,html,ico,png,svg,wasm}'],
|
||||
navigateFallbackDenylist: [/^\/api\/version/],
|
||||
runtimeCaching: [
|
||||
@ -41,7 +40,6 @@ export default defineConfig({
|
||||
}
|
||||
}
|
||||
},
|
||||
// Fallback кэширование для worker-файлов, если они не попали в precache
|
||||
{
|
||||
urlPattern: /\/assets\/.*\.(mjs|js)$/,
|
||||
handler: 'CacheFirst',
|
||||
@ -87,5 +85,17 @@ export default defineConfig({
|
||||
rewrite: (path) => path.replace(/^\/api/, '')
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
build: {
|
||||
target: 'esnext',
|
||||
rollupOptions: {
|
||||
output: {
|
||||
format: 'es',
|
||||
},
|
||||
},
|
||||
},
|
||||
worker: {
|
||||
format: 'es',
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user