Публикации по теме '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 просмотров
schedule
28.05.2024
Очистка кеша через 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 просмотров
schedule
03.11.2023
Как проверить, что стратегия обработчика urlPattern в sw-toolbox работает должным образом?
Я использую sw-toolbox с опцией кэширования sw-precache во время выполнения. Но когда я захожу по URL-адресу и проверяю сеть в devtools, он сначала показывает кеширование от сервисных работников, а не из сети (как я и хотел). Может быть, я просто не...
264 просмотров
schedule
01.01.2023
Как кэшировать размещенные или удаленные файлы 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 просмотров
schedule
20.06.2023
Service Worker: как создать свежую версию веб-сайта для каждого нового развертывания?
Проблема
У меня возникла проблема с веб-сайтом (созданным с использованием шаблона Polymer Shop ) в производстве, который обслуживает старые версии кода, несмотря на мои новые и улучшенные развертывания.
Я использую команду Polymer CLI $...
1168 просмотров
schedule
25.09.2022
swPrecache и CDN в качестве прокси?
Я использую swPrecache для загрузки моих статических ресурсов моего PWA, чтобы поддерживать автономный режим. Он отлично работает. Моя установка выглядит примерно так:
https://www.myexampledomain.com/myapp/ загружает статический index.html,...
222 просмотров
schedule
10.02.2023
Как показать пользовательскую страницу 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 просмотров
schedule
01.04.2024
sw-precache-webpack-plugin удалить старый кеш
Я использую приложение create-реагировать, которое включает sw-precache-webpack-plugin. Я также настраиваю cacheId в webpack.config.prod, я заметил, что webpack генерирует файлы новостей и имена файлов после каждой сборки, и все они хранятся в том же...
1292 просмотров
schedule
12.06.2023
Как удалить сервис-воркера, зарегистрированного в предыдущем развертывании, из браузеров пользователей с недавно развернутой версией сайта (Firebase)?
Я развернул новую версию своего сайта (она была на Polymer, теперь на Vue.js) в Firebase поверх существующего проекта.
Я использую шаблон Vue.js по умолчанию с Webpack ( vue init webpack my-project ) в новом проекте
Теперь, когда я развернул...
4528 просмотров
schedule
26.09.2023
как включить файлы, которые пропускает sw-precache
Контекст
Я использую участок-плагин-sw-precache, который оборачивает sw-precache, чтобы заставить его работать с Parcel.js. Все работало, как и ожидалось, и я тестировал свое автономное приложение.
Проблема
Я добавил в свой проект...
727 просмотров
schedule
06.07.2023
Какие файлы должны быть предварительно кэшированы сервис-воркером (в общем)?
Я понимаю, что этот вопрос может быть в некоторой степени «основанным на мнении», однако я думаю, что обобщенный ответ может очень помочь другим в будущем, которые заинтересованы в получении дополнительных сведений о PWA и Service Workers.
Фон...
490 просмотров
schedule
25.02.2022
Предварительное кэширование с устаревшими при повторной проверке стратегии в Workbox
Вопрос
Можно ли предварительно кэшировать файл с помощью другой стратегии? т.е. Устаревший при повторной проверке ?
Или мне просто загрузить скрипт в DOM, а затем добавить для него маршрут в worker с правильной стратегией?
Фон
Это...
325 просмотров
schedule
16.05.2023
импортировать рабочий ящик из локального v5 в плагин webpack
Поскольку сейчас мы используем рабочую панель версии 5, конфигурация importWorkboxFrom удалена, но если мы используем injectManifest , как мы должны импортировать рабочую панель локально? Единственный способ использовать importScripts с...
747 просмотров
schedule
23.02.2023
Почему это важно? Что я пропустил?
Я смотрел на практику обслуживающего персонала и workbox .
О предварительном кэшировании говорится во многих статьях, в workbox даже есть специальный метод _1 _ именно для этого. Думаю, я понимаю концептуальную разницу между предварительным...
235 просмотров
schedule
26.11.2022
Как сгенерировать предопределенный манифест с управлением версиями с помощью сборки Workbox для Service Worker
Я пытаюсь настроить workbox-build для создания сервис-воркера ( generateSW ) или внедрить манифест ( injectManifest ) в существующий сервис-воркер. на основе списка предопределенных URL , а не соответствия шаблону для preCache определенных...
134 просмотров
schedule
23.02.2023