perf: pwa icon

This commit is contained in:
vben
2020-10-29 21:12:22 +08:00
parent abde5c3aa1
commit 404c73de45
6 changed files with 35 additions and 20 deletions

View File

@@ -45,10 +45,26 @@ export function createVitePlugins(viteEnv: ViteEnv) {
vitePlugins.push(PurgeIcons());
if (isProdFn() && VITE_USE_PWA) {
console.log('======================');
console.log(VITE_USE_PWA);
console.log('======================');
vitePlugins.push(VitePWA());
vitePlugins.push(
VitePWA({
manifest: {
name: 'Vben Admin',
short_name: 'vben_admin',
icons: [
{
src: './resource/img/pwa-192x192.png',
sizes: '192x192',
type: 'image/png',
},
{
src: './resource/img/pwa-512x512.png',
sizes: '512x512',
type: 'image/png',
},
],
},
})
);
}
// vite-plugin-mock