9 changed files with 88 additions and 1647 deletions
@ -1,33 +0,0 @@ |
|||||
/** |
|
||||
* Zero-config PWA for Vite |
|
||||
* https://github.com/antfu/vite-plugin-pwa
|
|
||||
*/ |
|
||||
import { VitePWA } from 'vite-plugin-pwa'; |
|
||||
|
|
||||
export function configPwaConfig(env: ViteEnv) { |
|
||||
const { VITE_USE_PWA, VITE_GLOB_APP_TITLE, VITE_GLOB_APP_SHORT_NAME } = env; |
|
||||
|
|
||||
if (VITE_USE_PWA) { |
|
||||
// vite-plugin-pwa
|
|
||||
const pwaPlugin = VitePWA({ |
|
||||
manifest: { |
|
||||
name: VITE_GLOB_APP_TITLE, |
|
||||
short_name: VITE_GLOB_APP_SHORT_NAME, |
|
||||
icons: [ |
|
||||
{ |
|
||||
src: './resource/img/pwa-192x192.png', |
|
||||
sizes: '192x192', |
|
||||
type: 'image/png', |
|
||||
}, |
|
||||
{ |
|
||||
src: './resource/img/pwa-512x512.png', |
|
||||
sizes: '512x512', |
|
||||
type: 'image/png', |
|
||||
}, |
|
||||
], |
|
||||
}, |
|
||||
}); |
|
||||
return pwaPlugin; |
|
||||
} |
|
||||
return []; |
|
||||
} |
|
||||
File diff suppressed because it is too large
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 51 KiB |
Loading…
Reference in new issue