Fixed service worker code in wrong hook
This commit is contained in:
parent
5f0b8cab53
commit
11376351df
|
@ -6,10 +6,13 @@ import store from './store'
|
|||
|
||||
if (process.env.NODE_ENV === 'production') {
|
||||
register(`${process.env.BASE_URL}service-worker.js`, {
|
||||
ready (registration) {
|
||||
ready () {
|
||||
console.log(
|
||||
'App is being served from cache by a service worker.', registration
|
||||
'App is being served from cache by a service worker.'
|
||||
)
|
||||
},
|
||||
registered (registration) {
|
||||
console.log('Service worker has been registered.')
|
||||
// check for updates every 2 hours
|
||||
var checkInterval = 1000 * 60 * 60 * 2
|
||||
// var checkInterval = 1000 * 5
|
||||
|
@ -22,9 +25,6 @@ if (process.env.NODE_ENV === 'production') {
|
|||
registration.active.postMessage({command: 'serverChosen', serverUrl: store.state.instance.instanceUrl})
|
||||
}
|
||||
},
|
||||
registered () {
|
||||
console.log('Service worker has been registered.')
|
||||
},
|
||||
cached () {
|
||||
console.log('Content has been cached for offline use.')
|
||||
},
|
||||
|
|
|
@ -22,12 +22,6 @@ self.addEventListener('message', (e) => {
|
|||
});
|
||||
workbox.core.clientsClaim();
|
||||
|
||||
// The precaching code provided by Workbox.
|
||||
self.__precacheManifest = [].concat(self.__precacheManifest || []);
|
||||
|
||||
// workbox.precaching.suppressWarnings(); // Only used with Vue CLI 3 and Workbox v3.
|
||||
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
|
||||
|
||||
const router = new workbox.routing.Router();
|
||||
router.addCacheListener()
|
||||
router.addFetchListener()
|
||||
|
@ -88,3 +82,9 @@ self.registerServerRoutes = (serverUrl) => {
|
|||
router.registerRoute(route)
|
||||
registeredServerRoutes.push(route)
|
||||
}
|
||||
|
||||
// The precaching code provided by Workbox.
|
||||
self.__precacheManifest = [].concat(self.__precacheManifest || []);
|
||||
|
||||
// workbox.precaching.suppressWarnings(); // Only used with Vue CLI 3 and Workbox v3.
|
||||
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
|
||||
|
|
Loading…
Reference in New Issue