Вступить в клуб →
сложнаявопросСборка, производительность и тестирование

После релиза часть пользователей неделю видит старую версию и ловит ошибки загрузки чанков

Для работы офлайн в приложение добавили Service Worker, который отдаёт index.html и статику по стратегии «сначала кэш». Через неделю после очередного релиза поддержка получает жалобы: у части пользователей старый интерфейс, а при переходе в некоторые разделы — ошибка загрузки чанка.

Что происходит и как исправить?

  • Старый HTML из кэша ссылается на удалённые чанки; для HTML — сначала сеть и обновление воркера
  • Service Worker не поддерживает чанки, нужно собирать приложение одним файлом
  • Браузер удаляет Service Worker через неделю, и кэш повреждается
  • Нужно увеличить квоту хранилища для кэша Service Worker

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела