Я даже создал чистый сайт
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel='manifest' href='/manifest.json'>
<script type="module">
import 'https://cdn.jsdelivr.net/npm/@pwabuilder/pwaupdate';
const el = document.createElement('pwa-update');
document.body.appendChild(el);
</script>
</head>
<body>
testtest
</body>
Но, как и во всех предыдущих работах, ошибка
Uncaught ReferenceError: importScripts is not defined at pwabuilder-sw.js:1
Первые 6 строк pwabuilder-sw.js:
importScripts('https://storage.googleapis.com/workbox-cdn/releases/5.0.0/workbox-sw.js');
const CACHE = "pwabuilder-page";
// TODO: replace the following with the correct offline fallback page i.e.: const offlineFallbackPage = "offline.html";
const offlineFallbackPage = "ToDo-replace-this-name.html";
что говорит pwabuilder:
что lighthouse: