@iliya2004
Верстальщик, программист, дизайнер

Почему не подключается service worker от pwabuilder?

Я даже создал чистый сайт
<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:
5f5919d70079c489561356.png
что lighthouse:
5f591a36bb68b135213696.png
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ответы на вопрос 1
Jeer
@Jeer
уверенный пользователь
Привет, я не особо разбираюсь, когда делал сервис воркер, работал с этим гайдом
https://habr.com/ru/company/mailru/blog/450504/

Потом на другом проекте, на ангуляре делал просто npm-install, там всё сразу взлетело
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы