угловой сервисный работник кэшировал index.html - PullRequest
0 голосов
/ 21 января 2019

У нас есть приложение angular 7, настроенное с сервисом angular (ngsw-worker). Мы обнаружили, что наш файл index.html был кэширован, что привело к тому, что наш сайт не работал, каждый раз, когда мы делали новую версию (из-за файла index.html, указывающего на старые файлы css и js). Я удалил сервисного работника из нашего приложения и повторно развернул его, но кажется, что у людей все еще есть сервисный работник, установленный в их браузере, и старый index.html все еще кэшируется для них. Что я могу сделать, чтобы заставить работника сервиса обновлять, а не кэшировать index.html? Я думал, что работник службы обновился через 24 часа. Как я могу получить index.html для удаления из кэша рабочего сервиса для некоторых наших пользователей?

...