fix: Never cache index.html via Service Worker (#16490)

This commit is contained in:
Hetu Nandu 2022-09-05 08:54:44 +05:30 committed by GitHub
parent 97a651c6a5
commit 09be15ce3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,7 +27,11 @@ const regexMap = {
};
/* eslint-disable no-restricted-globals */
precacheAndRoute(self.__WB_MANIFEST || []);
const toPrecache = self.__WB_MANIFEST.filter(
(file) => !file.url.includes("index.html"),
);
precacheAndRoute(toPrecache);
self.__WB_DISABLE_DEV_DEBUG_LOGS = false;
skipWaiting();
clientsClaim();
@ -59,3 +63,7 @@ registerRoute(
],
}),
);
registerRoute(({ url }) => {
return url.pathname.includes("index.html");
}, new NetworkOnly());