Описание тега workbox-webpack-plugin
1
ответ
Метод запроса 'POST' не поддерживается
Следующая конфигурация выдает ошибку "Метод запроса" POST "не поддерживается". Я уже читал, что API-интерфейс хранилища не запрашивает объекты с методом POST в качестве ключей в кэше, но я понятия не имею, как добавить маршрут, который демонстрирует…
05 дек '18 в 19:06
1
ответ
Плагин workbox webpack 4 не может предварительно кэшировать ресурсы, не относящиеся к webpack
Я ищу, чтобы предварительно кэшировать изображения для PWA, используя эту документацию. Я пробовал несколько итераций, но я борюсь с глобусами. Вот один экземпляр кода плагина на моем webpack.config.js: new InjectManifest({ swSrc: './client/sw-src.j…
28 дек '18 в 08:33
1
ответ
Активы, загруженные из сети при запуске из тега скрипта
Я использую workbox с workbox-webpack-plugin для кеширования некоторых ресурсов. Моя текущая конфигурация должна кешировать два файла:.js и.css. Оба файла кэшируются должным образом, но проблема в том, что браузер все еще загружает их из сети, и я п…
04 янв '19 в 11:22
0
ответов
Плагин Workbox Webpack, как полностью удалить
Я хотел бы полностью удалить плагин Google Workbox Webpack из моего проекта. Если я просто удалю соответствующие строки из конфига веб-пакета, это не поможет, потому что у пользователей уже есть ПО, установленное в браузерах. Если кто сталкивался с …
13 фев '19 в 18:45
3
ответа
Как я могу настроить мой Service Worker на основе переменных среды?
Изменить: это выглядит как дубликат этого нерешенного вопроса. Могу ли я отметить это как ответ или удалить? Я использую InjectManifest из workbox-webpack-plugin внутри приложения Vue CLI 3. У работника таможенной службы, в который я вливаю, есть об…
24 янв '19 в 22:38
0
ответов
Workbox: старая версия не меняется на новую версию
Я использую рабочий ящик для кэширования моего одностраничного приложения. Мои настройки веб-пакета выглядят следующим образом: new workboxPlugin({ globDirectory: dist, globPatterns: ['**/*.js', '**/*.html'], swDest: path.join(dist, 'sw.js'), client…
29 июл '18 в 19:47
1
ответ
Рабочий сервисный работник с StaleWhileRevalidate
Я сталкиваюсь с проблемой при использовании 'workbox.strategies.staleWhileRevalidate', я не получаю обновленные данные с ответом. Есть ли способ обновить данные с каждым запросом, используя эту стратегию? Я использую broadcastUpdate для проверки заг…
17 окт '18 в 08:21
0
ответов
Различия между рабочим-webpack-плагином и офлайн-плагином?
Я хочу создать свой первый PWA с помощью веб-пакета 4. В чем разница между плагином workbox-webpack-plugin и плагином offline-плагина?
06 июл '18 в 22:01
2
ответа
Стратегия Workbox Stale-while-revalidate всегда возвращает ответ от сетевого вызова вместо кэша
Я использую workbox-webpack-plugin, ниже приведен код в конфигурации webpack new GenerateSW({ runtimeCaching: [ { urlPattern: new RegExp('^https://devapi\.mysite\.xyz/'), handler: 'staleWhileRevalidate', options: { cacheableResponse: { statuses: [20…
05 ноя '18 в 07:01
0
ответов
Рабочий сервисный работник + manifest.json настройка webpack 4
Я пытаюсь создать конструктор веб-пакетов с рабочей коробкой, как я вижу, использует Vue CLI 3. В моем файле package.json я сделал "build" для сборки и компиляции файлов и "dev" для его запуска. "build": "webpack --mode development", "dev": "nodemon…
28 окт '18 в 10:22
0
ответов
Как создать настраиваемую автономную резервную страницу с приложением create-реагировать?
Я хочу разработать приложение, которое работает на автономной странице с кешем. Я использую рабочую коробку и перереагируемое приложение-приложение для сгенерированных пользовательских сервис-работников для приложения "Создать реагирование" Я уже ус…
23 сен '18 в 11:52
2
ответа
Регистрация рабочего ящикаРучная проблема с обналичиванием
Это мой скомпилированный сервис-работник с workbox-webpack-plugin (InjectManifest): importScripts("/dist/precache-manifest.fec4937a7fe6a37db29b13fc00b6d92a.js", "/dist/workbox-v3.2.0/workbox-sw.js"); workbox.setConfig({modulePathPrefix: "/dist/workb…
11 май '18 в 13:18
1
ответ
Проблема стратегии Workbox CacheFirst для PWA, созданная с помощью Vue CLI 3
Мой PWA, недавно созданный с использованием Vue CLI 3, прекрасно работает, за исключением того, что я не могу заставить его кэшировать свои шрифты в течение периода времени дольше, чем max-age=0, Вот моя установка: vue.config.sys (применимая часть) …
03 дек '18 в 07:39
3
ответа
Рабочая станция workbox, работающая везде, кроме Chrome: Uncaught (в обещании) DOMException
Workbox не работает на Chrome, но работает везде, что иронично, так как я считаю, что это библиотека Google, которая отображает ошибку: Uncaught (in promise) DOMException : sw.js line 1 Хром: опера Fire Fox Я использую плагин workbox-webpack-plugin …
15 янв '19 в 11:34
2
ответа
Workbox не работает на localhost, но работает на 127.0.0.1
Я создал проект с workbox-webpack-pluginкогда он работает 127.0.0.1:8080, просит загрузить мой service-worker.js и это работает, как это: Но когда он работает localhost:8080запросы не загружают мой service-worker.jsпросто загрузить manifest.json, Чт…
23 янв '19 в 03:07
0
ответов
Получение net::ERR_CONNECTION_RESET 200 (ОК) для файлов js / css, обслуживаемых служащим
UPD 22.02.2019 https://bugs.chromium.org/p/chromium/issues/detail?id=934386 Я тщательно проверяю работника службы кэширования и иногда получаю net::ERR_CONNECTION_RESET 200 (OK) ошибка для файлов js / css, обслуживаемых работником сервиса. Я использ…
22 янв '19 в 08:11
1
ответ
Файл предварительного кэша рабочего кэша содержит недопустимые строки URL в настройках Laravel Mix
Я использую Workbox 3.0 (webpack-plugin) и Laravel Mix (5.6) для автоматической генерации файла ServiceWorker. При запуске компилятора webpack файл манифеста, сгенерированный Workbox для предварительно кэшированных ресурсов, выглядит следующим образ…
08 июн '18 в 12:32
1
ответ
Кэширование работника сервиса Workbox не сразу становится активным при первой загрузке
При создании работника сервиса с помощью плагина Workbox Webpack я установил оба skipWaiting а также clientsClaim к истине. При первой начальной загрузке, когда ранее не работали работники сервиса, я вижу, что все мои предварительно кэшированные рес…
06 авг '18 в 20:33
0
ответов
Workbox Routing / Кэширование / Удаление / Обновление и регистрация сервисного работника?
У меня есть пара вопросов, касающихся работника службы и рабочего ящика. 1) Когда регистрировать сервисного работника в веб-приложении. * Если я регистрируюсь непосредственно в index.html, если у меня есть ресурсы предварительного кэширования, то пр…
03 окт '18 в 05:29
1
ответ
registerNavigationRoute: precached index.html не обновляется NetworkFirst
контекст У меня есть SPA, которые используют webpack, vueJS и Workbox. В сервис-работнике у меня есть следующие строки (): workbox.precaching.precache([ '/index.html' ]) workbox.routing.registerNavigationRoute('/index.html', { blacklist: [ /.*\.css/…
24 май '18 в 09:48