Я пытаюсь кешировать статические ресурсы в сервисном работнике. Но когда я редактирую некоторые статические файлы, закрываю вкладку и снова открываю ее, я не вижу никаких изменений.
Мой кеш не обновляется. Если я очищаю данные сайта в веб-инструментах Chrome и снова открываю вкладку, я вижу новые изменения.
Пожалуйста, смотрите мой код ниже.
self.addEventListener('install', function(event) {
event.waitUntil(
caches.open('static')
.then(function(cache) {
cache.addAll([
'/index.html',
'/src/js/app.js',
'/src/css/app.css'
]);
})
);
});
self.addEventListener('fetch', function(event) {
event.respondWith(
caches.match(event.request)
);
});