|
@@ -67,38 +67,15 @@ export default defineConfig(() => {
|
|
|
registerType: 'autoUpdate',
|
|
|
includeAssets: ['./logo.png'],
|
|
|
workbox: {
|
|
|
- skipWaiting: true,
|
|
|
+ skipWaiting: true, // 强制跳过等待
|
|
|
clientsClaim: true,
|
|
|
- runtimeCaching: [
|
|
|
- {
|
|
|
- urlPattern: ({ url }) =>
|
|
|
- url.origin === 'https://dev.kt.colexiu.com',
|
|
|
- handler: 'NetworkFirst',
|
|
|
- options: {
|
|
|
- cacheName: 'api-cache'
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
// runtimeCaching: [
|
|
|
// {
|
|
|
- // urlPattern: /(.*?)\.(js|css|ts|tsx|html)/, // js /css /ts静态资源缓存
|
|
|
- // handler: 'NetworkOnly',
|
|
|
- // options: {
|
|
|
- // cacheName: 'js-css-cache'
|
|
|
- // }
|
|
|
- // },
|
|
|
- // {
|
|
|
- // urlPattern: /.*\.html.*/,
|
|
|
- // handler: 'NetworkOnly',
|
|
|
+ // urlPattern: ({ url }) =>
|
|
|
+ // url.origin === 'https://dev.kt.colexiu.com',
|
|
|
+ // handler: 'NetworkFirst',
|
|
|
// options: {
|
|
|
- // cacheName: 'wisbayar-html',
|
|
|
- // expiration: {
|
|
|
- // maxEntries: 20,
|
|
|
- // maxAgeSeconds: 24 * 60 * 60
|
|
|
- // },
|
|
|
- // cacheableResponse: {
|
|
|
- // statuses: [200]
|
|
|
- // }
|
|
|
+ // cacheName: 'api-cache'
|
|
|
// }
|
|
|
// }
|
|
|
// ]
|