Serviceworker.js всплывает при прохождении основного пути
На своем сайте я пытался реализовать PWA с помощью django-pwa, но он работает только на localhost, а когда я пытаюсь открыть live, появляется текст serviceworker.js. вот мой serviceworker.js:
var staticCacheName = 'jalarambooks-v1';
self.addEventListener('install', function(event) {
event.waitUntil(
caches.open(staticCacheName).then(function(cache) {
return cache.addAll([
'',
]);
})
);
});
self.addEventListener('fetch', function(event) {
var requestUrl = new URL(event.request.url);
if (requestUrl.origin === location.origin) {
if ((requestUrl.pathname === '/')) {
event.respondWith(caches.match(''));
return;
}
}
event.respondWith(
caches.match(event.request).then(function(response) {
return response || fetch(event.request);
})
);
});