// Remove the service worker /sw.js from legacy installations // This should then enable the new /service-worker.js to be installed self.addEventListener('activate', function (e) { console.log(`Unregistering service worker`) self.registration.unregister() .then(function () { return self.clients.matchAll(); }) .then(function (clients) { clients.forEach(client => { console.log(`Navigating ${client.url}`) client.navigate(client.url) }) }); });