|
|
@@ -7,8 +7,12 @@
|
|
|
*/
|
|
|
|
|
|
import { clientsClaim } from 'workbox-core'
|
|
|
-import { precacheAndRoute, cleanupOutdatedCaches, createHandlerBoundToURL } from 'workbox-precaching'
|
|
|
-import { registerRoute, NavigationRoute } from 'workbox-routing'
|
|
|
+import {
|
|
|
+ precacheAndRoute,
|
|
|
+ cleanupOutdatedCaches
|
|
|
+ // createHandlerBoundToURL
|
|
|
+} from 'workbox-precaching'
|
|
|
+// import { registerRoute, NavigationRoute } from 'workbox-routing'
|
|
|
|
|
|
self.skipWaiting()
|
|
|
clientsClaim()
|
|
|
@@ -18,13 +22,13 @@ precacheAndRoute(self.__WB_MANIFEST)
|
|
|
|
|
|
cleanupOutdatedCaches()
|
|
|
|
|
|
-// Non-SSR fallback to index.html
|
|
|
-// Production SSR fallback to offline.html (except for dev)
|
|
|
-if (process.env.MODE !== 'ssr' || process.env.PROD) {
|
|
|
- registerRoute(
|
|
|
- new NavigationRoute(
|
|
|
- createHandlerBoundToURL(process.env.PWA_FALLBACK_HTML),
|
|
|
- { denylist: [/sw\.js$/, /workbox-(.)*\.js$/] }
|
|
|
- )
|
|
|
- )
|
|
|
-}
|
|
|
+// // Non-SSR fallback to index.html
|
|
|
+// // Production SSR fallback to offline.html (except for dev)
|
|
|
+// if (process.env.MODE !== 'ssr' || process.env.PROD) {
|
|
|
+// registerRoute(
|
|
|
+// new NavigationRoute(
|
|
|
+// createHandlerBoundToURL(process.env.PWA_FALLBACK_HTML),
|
|
|
+// { denylist: [/sw\.js$/, /workbox-(.)*\.js$/] }
|
|
|
+// )
|
|
|
+// )
|
|
|
+// }
|