Я занимаюсь разработкой веб-приложения React (https://timatorg.is - на случай, если кто-то захочет посмотреть заголовки ответа), созданного с помощью create-реагировать-приложение. На момент создания сервисный работник был зарегистрирован по умолчанию, и я не особо задумывался об этом. Приложение размещено на Netlify, а DNS - на Cloudflare.
Теперь при развертывании обновлений на сайте пользователи, которые посещали сайт раньше, всегда получают одну и ту же версию приложения, и я уверен, что это из-за сервисного работника. Но странно то, что только «https://www.timatorg.is" вызывает проблемы, а не» https://timatorg.is"
Я прочитал много материалов о том, как отменить регистрацию уже кэшированного работника сервиса, но все, что я нашел, это решение, которое клиент может выполнить в своем браузере, но я ничего не могу сделать, чтобы решить эту проблему для всех наших клиентов.
Итак, мой вопрос: как мне избавиться от работника службы? Или, в общем, расскажите нашим клиентам о последних обновлениях нашего приложения?