|
@@ -62,32 +62,7 @@ export default defineConfig({
|
|
|
VitePWA({
|
|
|
registerType: 'autoUpdate',
|
|
|
includeAssets: ['./logo.png'],
|
|
|
- workbox: {
|
|
|
- // globPatterns: ['**/*.{js,css,html,ico,png,svg}'],
|
|
|
- runtimeCaching: [
|
|
|
- {
|
|
|
- urlPattern: /classroom/i, // 接口缓存 此处填你想缓存的接口正则匹配
|
|
|
- handler: 'NetworkFirst',
|
|
|
- options: {
|
|
|
- cacheName: 'interface-cache'
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- urlPattern: /(.*?)\.(js|css|ts)/, // js /css /ts静态资源缓存
|
|
|
- handler: 'NetworkFirst',
|
|
|
- options: {
|
|
|
- cacheName: 'js-css-cache'
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- urlPattern: /(.*?)\.(png|jpe?g|svg|gif|bmp|psd|tiff|tga|eps)/, // 图片缓存
|
|
|
- handler: 'NetworkFirst',
|
|
|
- options: {
|
|
|
- cacheName: 'image-cache'
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
+
|
|
|
manifest: {
|
|
|
name: '酷乐秀-音乐数字课堂',
|
|
|
short_name: '音乐数字课堂',
|