У меня есть приложение angular, в котором есть работник службы, который правильно регистрируется в клиентском браузере.
Внутри приложения angular я прислушиваюсь к обновлениям и спрашиваю пользователя, нужно ли им перезагрузить страница.
Эта настройка работает правильно в Digital Ocean Spaces, когда я публикую sh новое обновление, я получаю сообщение с запросом обновления на клиенте.
Теперь я ' m перемещаю весь сайт в Netlify, когда я развертываю обновление, сервис-воркер его не обнаруживает. Если я перезагружаю страницу или посещаю ее, я правильно получаю новую версию.
Я пробовал добавить ngsw-worker. js в файл _headers
, удаляя кеш, но ничего не изменилось.
Не знаю, как его отлаживать, кто-нибудь может помочь?