|  | @@ -2,6 +2,7 @@ import { defineConfig } from 'vite'
 | 
	
		
			
				|  |  |  import vue from '@vitejs/plugin-vue'
 | 
	
		
			
				|  |  |  import styleImport from 'vite-plugin-style-import'
 | 
	
		
			
				|  |  |  import glsl from 'vite-plugin-glsl'
 | 
	
		
			
				|  |  | +import { VitePWA } from 'vite-plugin-pwa'
 | 
	
		
			
				|  |  |  import vueJsx from '@vitejs/plugin-vue-jsx'
 | 
	
		
			
				|  |  |  import legacy from '@vitejs/plugin-legacy'
 | 
	
		
			
				|  |  |  // eslint-disable-next-line @typescript-eslint/no-var-requires
 | 
	
	
		
			
				|  | @@ -35,6 +36,12 @@ export default defineConfig({
 | 
	
		
			
				|  |  |            resolveStyle: name => `vant/es/${name}/style`
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        ]
 | 
	
		
			
				|  |  | +    }),
 | 
	
		
			
				|  |  | +    VitePWA({
 | 
	
		
			
				|  |  | +      workbox: {
 | 
	
		
			
				|  |  | +        cleanupOutdatedCaches: true,
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  | +      base: './',
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |    ],
 | 
	
		
			
				|  |  |    resolve: {
 |