/** * 서비스 워커 정리용 * 기존 캐시를 모두 삭제하고 자신을 비활성화합니다. */ self.addEventListener('install', (event) => { self.skipWaiting(); }); self.addEventListener('activate', (event) => { event.waitUntil( caches.keys() .then((cacheNames) => { return Promise.all( cacheNames.map((cacheName) => caches.delete(cacheName)) ); }) .then(() => self.clients.claim()) .then(() => self.registration.unregister()) ); });