29 lines
563 B
TypeScript
29 lines
563 B
TypeScript
export default defineNuxtConfig({
|
||
devtools: true,
|
||
ssr: false, // SPA‑Modus – PWA ist einfacher so
|
||
typescript: {
|
||
shim: false // full TS support
|
||
},
|
||
modules: [
|
||
'@pinia/nuxt',
|
||
'@vite-pwa/nuxt'
|
||
],
|
||
vite: {
|
||
server: {
|
||
hmr: true
|
||
}
|
||
},
|
||
pwa: {
|
||
registerType: 'autoUpdate',
|
||
manifest: {
|
||
name: 'BookScanner',
|
||
short_name: 'BScan',
|
||
start_url: '/',
|
||
display: 'standalone',
|
||
background_color: '#ffffff'
|
||
}
|
||
},
|
||
pinia: {
|
||
autoImports: ['defineStore', 'acceptHMRUpdate']
|
||
}
|
||
}) |