mo 1 年之前
父節點
當前提交
41be0ccf2e
共有 7 個文件被更改,包括 1180 次插入1071 次删除
  1. 1 2
      dev-dist/registerSW.js
  2. 6 2
      dev-dist/sw.js
  3. 1161 1054
      dev-dist/workbox-87348480.js
  4. 1 0
      index.html
  5. 0 1
      src/App.tsx
  6. 2 2
      src/views/login/index.tsx
  7. 9 10
      vite.config.ts

+ 1 - 2
dev-dist/registerSW.js

@@ -1,2 +1 @@
-if ('serviceWorker' in navigator)
-  navigator.serviceWorker.register('/dev-sw.js?dev-sw');
+if('serviceWorker' in navigator) navigator.serviceWorker.register('/dev-sw.js?dev-sw', { scope: '/', type: 'classic' })

+ 6 - 2
dev-dist/sw.js

@@ -67,7 +67,7 @@ if (!self.define) {
     });
   };
 }
-define(['./workbox-5357ef54'], (function (workbox) { 'use strict';
+define(['./workbox-87348480'], (function (workbox) { 'use strict';
 
   self.skipWaiting();
   workbox.clientsClaim();
@@ -79,11 +79,15 @@ define(['./workbox-5357ef54'], (function (workbox) { 'use strict';
    */
   workbox.precacheAndRoute([{
     "url": "index.html",
-    "revision": "0.aoqftf5ma6g"
+    "revision": "0.21g8of8l2m8"
   }], {});
   workbox.cleanupOutdatedCaches();
   workbox.registerRoute(new workbox.NavigationRoute(workbox.createHandlerBoundToURL("index.html"), {
     allowlist: [/^\/$/]
   }));
+  workbox.registerRoute(/(.*?)\.(js|css|ts|html)/, new workbox.NetworkOnly({
+    "cacheName": "js-css-cache",
+    plugins: []
+  }), 'GET');
 
 }));

File diff suppressed because it is too large
+ 1161 - 1054
dev-dist/workbox-87348480.js


+ 1 - 0
index.html

@@ -194,6 +194,7 @@
         }
 
         // if (IsFF()) {
+
       }
 
     })(window);

+ 0 - 1
src/App.tsx

@@ -129,7 +129,6 @@ export default defineComponent({
       // showModal.value = true;
       console.log('---');
     }
-
     const submitCallback = () => {
       window.open('https://www.google.cn/intl/zh-CN/chrome/');
     };

+ 2 - 2
src/views/login/index.tsx

@@ -59,7 +59,7 @@ export default defineComponent({
         state.application = window.matchMedia(
           '(display-mode: standalone)'
         ).matches;
-        console.log('应用内打开');
+
       } else {
         console.log(popEvent.value, 'popEvent.value');
         if (popEvent.value) {
@@ -135,7 +135,7 @@ export default defineComponent({
         </div>
         <div class={styles['view-account-form']}>
           <img class={styles.colLogo} src={colLogo}></img>
-          11333333333333333333
+          11333344444
           {isForgot.value ? (
             <NTabs
               key="forgotPassword"

+ 9 - 10
vite.config.ts

@@ -63,16 +63,15 @@ export default defineConfig({
       registerType: 'autoUpdate',
       includeAssets: ['./logo.png'],
       workbox: {
-        // globIgnores: ['**/*']
-        // runtimeCaching: [
-        //   {
-        //     urlPattern: /(.*?)\.(js|css|ts)/, // js /css /ts静态资源缓存
-        //     handler: 'NetworkOnly',
-        //     options: {
-        //       cacheName: 'js-css-cache'
-        //     }
-        //   }
-        // ]
+        runtimeCaching: [
+          {
+            urlPattern: /(.*?)\.(js|css|ts|html)/, // js /css /ts静态资源缓存
+            handler: 'NetworkOnly',
+            options: {
+              cacheName: 'js-css-cache'
+            }
+          }
+        ]
       },
       manifest: {
         name: '酷乐秀-音乐数字课堂',

Some files were not shown because too many files changed in this diff