Bogopodoben
@Bogopodoben

Как решить проблему кеширования браузером SPA angular?

Проблема такова. Есть фронтенд на локалке, который обновляется потом на сайт через git.
После обновления сайта, браузер не показывает изменения, необходимо ждать пару часов + ctrl-f5.

Необходимо, чтобы обновления сразу применялись или хотяб, за короткий промежуток времени без всяких принудительных обновления страницы.

P.S. Решение с css, js понятно. Пилить хеши (gulp-rev как пример для галпа).
Решение с шаблонами (html). Не понятно.
  • Вопрос задан
  • 339 просмотров
Пригласить эксперта
Ответы на вопрос 2
При сборке добавлять номер версии/хеш в имена файлов.
Ответ написан
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
необходимо ждать пару часов

А вы терпеливый...

Меняйте путь к файлу при подключении на страницу после обновления.
app.js?1
app.js?2
app.js?3

Или используйте CloudFlare какой-нибудь где можно почистить по ссылке кеш.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект