Публикации по теме 'sw-precache'


Быстрый старт: PWA с Ionic v1 и Firebase
Вы слышали о PWA и сервис-воркерах, но не знаете, с чего начать, тогда эта статья для вас. Если вы уже знакомы с PWA и ищете что-то для создания сервисного работника производственного уровня, просто перейдите к разделу sw-precache. Настройте проект Firebase и Ionic v1 Давайте настроим проект Ionic v1. $ionic start mypwa blank PWA должны где-то размещаться. Мы будем использовать firebase в качестве нашего хостинг-провайдера. Войдите в свою учетную запись firebase и создайте..

Вопросы по теме 'sw-precache'

Гарантирует ли активация sw-preache нового сервис-воркера очистку кеша?
Я использую sw-precache вместе с sw-toolbox , чтобы разрешить автономный просмотр кэшированных страниц приложения Angular. Приложение обслуживается через экспресс-сервер node. Одна из проблем, с которой мы столкнулись, заключается в том, что...
1577 просмотров

Очистка кеша через sw-precache для уже версионированных файлов пакетов
Я использую sw-precache , чтобы разрешить предварительное кэширование всех статических ресурсов приложения Angular. Я понял sw-precache concept of versioning by calculating the MD5 hash which is used to determine whether the file has changed or...
253 просмотров

Как проверить, что стратегия обработчика urlPattern в sw-toolbox работает должным образом?
Я использую sw-toolbox с опцией кэширования sw-precache во время выполнения. Но когда я захожу по URL-адресу и проверяю сеть в devtools, он сначала показывает кеширование от сервисных работников, а не из сети (как я и хотел). Может быть, я просто не...
264 просмотров

Как кэшировать размещенные или удаленные файлы json, чтобы приложение работало в автономном режиме
Я создаю приложение, которое должно работать в автономном режиме. Это веб-приложение для видео, использующее angularjs и firebase. Приложение получает данные из базы данных firebase, например, в файле службы js: .service('firebaseService',...
79 просмотров
schedule 01.10.2022

Как изменить стратегию Cache First по умолчанию на первую стратегию сети в sw-precache?
Вот моя задача с глотком: gulp.task('service-worker', ['clean:sw'], function (cb) { swPrecache.write(path.join(global.config.offlineRoot, 'sw.js'), { staticFileGlobs: [ global.config.offlineRoot +...
596 просмотров
schedule 26.07.2023

Сервисный работник Не удалось загрузить ресурс: net::ERR_UNSAFE_REDIRECT
не могли бы вы сказать мне, что я сделал неправильно с моей установкой сервисного работника, у меня эти ошибки появляются в консоли Chrome (см. изображение-1). The script resource is behind a redirect, which is disallowed....
5581 просмотров

Service Worker: как создать свежую версию веб-сайта для каждого нового развертывания?
Проблема У меня возникла проблема с веб-сайтом (созданным с использованием шаблона Polymer Shop ) в производстве, который обслуживает старые версии кода, несмотря на мои новые и улучшенные развертывания. Я использую команду Polymer CLI $...
1168 просмотров

swPrecache и CDN в качестве прокси?
Я использую swPrecache для загрузки моих статических ресурсов моего PWA, чтобы поддерживать автономный режим. Он отлично работает. Моя установка выглядит примерно так: https://www.myexampledomain.com/myapp/ загружает статический index.html,...
222 просмотров

Как показать пользовательскую страницу 404 с помощью библиотек sw-toolbox sw-precache для сервис-воркера
У меня есть SPA, который делает различные http-вызовы для получения контента от стороннего сервиса и отображения контента на странице. Как настроить/использовать библиотеки sw-toolbox и sw-precache, чтобы в случае сбоя HTTP-вызова из-за автономного...
167 просмотров
schedule 02.10.2022

Кэш шаблонов Angular с проблемой сервис-воркера
У меня есть настройка gulp, которая помещает весь мой html в кеш шаблонов для более быстрого доступа в angular. Я пытаюсь добавить в свой проект сервис-воркера, используя sw-preache, чтобы его можно было использовать в автономном режиме. Если я...
634 просмотров
schedule 07.08.2022

Как прослушивать обновления Service Worker (sw-precache) изнутри Angular 4
В В демонстрационном коде SW-Precache есть строка, которая выводится на консоль, когда «старый контент будет очищен, а новый контент будет добавлен в кеш». В комментариях также говорится, что это хорошее время, чтобы сообщить пользователю, что...
333 просмотров
schedule 12.06.2023

Запустите команду sw-precache из С#
Я хочу сгенерировать "service-worker.js", используя sw-precache из командной строки (cmd.exe) я запускаю эту команду и вывожу: Общий размер предварительного кэша составляет около 145 КБ для 35 ресурсов. service-worker.js был сгенерирован с...
92 просмотров

sw-precache-webpack-plugin удалить старый кеш
Я использую приложение create-реагировать, которое включает sw-precache-webpack-plugin. Я также настраиваю cacheId в webpack.config.prod, я заметил, что webpack генерирует файлы новостей и имена файлов после каждой сборки, и все они хранятся в том же...
1292 просмотров

Как удалить сервис-воркера, зарегистрированного в предыдущем развертывании, из браузеров пользователей с недавно развернутой версией сайта (Firebase)?
Я развернул новую версию своего сайта (она была на Polymer, теперь на Vue.js) в Firebase поверх существующего проекта. Я использую шаблон Vue.js по умолчанию с Webpack ( vue init webpack my-project ) в новом проекте Теперь, когда я развернул...
4528 просмотров

как включить файлы, которые пропускает sw-precache
Контекст Я использую участок-плагин-sw-precache, который оборачивает sw-precache, чтобы заставить его работать с Parcel.js. Все работало, как и ожидалось, и я тестировал свое автономное приложение. Проблема Я добавил в свой проект...
727 просмотров

Какие файлы должны быть предварительно кэшированы сервис-воркером (в общем)?
Я понимаю, что этот вопрос может быть в некоторой степени «основанным на мнении», однако я думаю, что обобщенный ответ может очень помочь другим в будущем, которые заинтересованы в получении дополнительных сведений о PWA и Service Workers. Фон...
490 просмотров

Предварительное кэширование с устаревшими при повторной проверке стратегии в Workbox
Вопрос Можно ли предварительно кэшировать файл с помощью другой стратегии? т.е. Устаревший при повторной проверке ? Или мне просто загрузить скрипт в DOM, а затем добавить для него маршрут в worker с правильной стратегией? Фон Это...
325 просмотров

импортировать рабочий ящик из локального v5 в плагин webpack
Поскольку сейчас мы используем рабочую панель версии 5, конфигурация importWorkboxFrom удалена, но если мы используем injectManifest , как мы должны импортировать рабочую панель локально? Единственный способ использовать importScripts с...
747 просмотров

Почему это важно? Что я пропустил?
Я смотрел на практику обслуживающего персонала и workbox . О предварительном кэшировании говорится во многих статьях, в workbox даже есть специальный метод _1 _ именно для этого. Думаю, я понимаю концептуальную разницу между предварительным...
235 просмотров

Как сгенерировать предопределенный манифест с управлением версиями с помощью сборки Workbox для Service Worker
Я пытаюсь настроить workbox-build для создания сервис-воркера ( generateSW ) или внедрить манифест ( injectManifest ) в существующий сервис-воркер. на основе списка предопределенных URL , а не соответствия шаблону для preCache определенных...
134 просмотров