Вопросы по теме 'workbox'

рабочий ящик не загружает файлы в памяти с помощью webpack-dev-server
В нашем проекте мы используем webpack-dev-server для запуска нашей среды разработки. В настоящее время мы преобразуем проект в прогрессивное веб-приложение с использованием рабочего блока . Когда мы запускаем webpack с NODE_ENV=production, все...
611 просмотров
schedule 04.11.2023

Плагин Webpack Workbox 3.0 - кешировать дополнительный файл (не ресурс Webpack)
webpack-плагин для регистрации сервис-воркера. new CopyWebpackPlugin([ { from: './src/manifest.json', to: '' }, { from: './src/assets/homescreen', to: 'assets/homescreen/' } ]), new WorkboxPlugin.GenerateSW({ clientsClaim: true,...
120 просмотров
schedule 08.03.2024

Работник службы workbox-webpack-plugin не извлекается из кеша при подключении к сети
У меня есть ПО, которое отлично работает на локальном хосте, но не загружается из кеша онлайн. Как обычно все работало нормально, но почему-то перестало. Файлы кешируются, но запросы всегда идут в сеть. Я проверил файлы в инструментах...
1611 просмотров

Service worker не создает networkFirst Cache
Мой сервисный работник: importScripts('https://storage.googleapis.com/workbox- cdn/releases/3.0.0/workbox-sw.js'); //Use Workbox Precache for our static Assets workbox.precaching.precacheAndRoute([]); console.log('this is my custom service...
354 просмотров

Как указать на текущий каталог в serviceworker.js
Мой сервисный работник установлен в промежуточном каталоге Главный веб-сайт открыт: https:example.com Идет подготовка: https:example.com/test/ Путь Service Worker: https:example.com/test/serviceworker.js Вот как я регистрирую...
1128 просмотров
schedule 22.11.2022

Фоновая синхронизация занимает слишком много времени после подключения к Интернету, рабочая панель
Я использую сервис-воркер для обеспечения функции фоновой синхронизации. Вот мой код: importScripts( 'https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js' ) const queue = new workbox.backgroundSync.Queue('registerQueue', {...
485 просмотров

Кэш сохраняется после второго обновления
После того, как мой сервисный работник был зарегистрирован, при второй перезагрузке я могу кэшировать ответ, который я хочу сделать без второго обновления, Я использую Workbox версии 3, даже после использования workbox.core.skipWaiting и...
280 просмотров
schedule 22.05.2024

Как использовать Laravel Mix и WorkBox?
Я пытаюсь создать PWA для своего приложения; и потратили почти 48 часов, пытаясь понять, как использовать Workbox с Laravel Mix. Что иронично, так это то, что Google утверждает, что Workbox призван упростить жизнь! Бух! Хорошо, пока я понял,...
3306 просмотров

Как сгенерировать работающего сервис-воркера с помощью Workbox и Webpack?
Я пытаюсь создать свой первый PWA, но мне не удается все наладить и запустить. Я добавляю GenerateSW в свой webpack.prod.js вот так: const { GenerateSW } = require('workbox-webpack-plugin'); ... plugins: [ ... new GenerateSW() ] ... В...
432 просмотров
schedule 12.11.2023

Как проверить, есть ли ожидающие запросы в workbox-background-sync?
Я хочу показать уведомление в Vue, если в таблице workbox-background-sync есть ожидающие запросы. Это моя IndexedDB, где я храню все ожидающие запросы. А это мой файл service-worker.js const showNotification = () => {...
159 просмотров

Ошибка установки Workbox Service worker в Chrome
У меня есть проект .Net + Aurelia. Я использую плагин веб-пакета Workbox для сборки своего собственного работника службы. Когда я открываю веб-сайт на локальном хосте в Chrome, возникает следующая ошибка: Однако, когда я открываю его в...
62 просмотров
schedule 28.04.2024

Предварительно кэшированный контент не загружается из кеша
В моем приложении React SSR я реализовал сервис-воркер (через Workbox). Это работает нормально. Каждый раз, когда я меняю какой-то фрагмент кода, снова пересобираю, запускаю сервер, захожу в браузер, я вижу, что мой кеш был успешно обновлен. Но...
23 просмотров