Minimize main-thread work

Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this

Minimize main-thread work

Comment corriger les suggestions lighthouse pour améliorer sa performance

Chaque fois que j'essaye de compresser ou de réduire mes javascripts, j'obtiens toujours une erreur comme - Jeton inattendu:.

J'ai ajouter le code ci-dessous pour résoudre le problème

self.addEventListener('fetch', event => {
event.respondWith(
caches.match(event.request, { ignoreSearch: true }).then(response => {
  return response || fetch(event.request).then(res => {
    if (!res || res.status !== 200 || res.type !== 'basic') {
      return res;
    }
    return caches.open(staticCacheName).then(cache => {
      cache.put(event.request, res.clone());
      return res;
    })
  });
})
);
});