@KirSupi

Как очистить пользовательский кеш?

Есть проект на create-react-app, который билдится через него же, а стоит это чудо на сервере nginx.
Пофиксил несколько штук, сделал билд, залил на сервер, но у юзеров закешированный js не сбросился автоматически. Что делать? Как сбросить пользовательский кеш? Вроде знаю, что можно в html-файлах приписывать ?version=1 при подключении js и css, но в билде ведь он (index.html) генерится автоматически и там черт ногу сломит, так что менять крайне неудобно. Мб есть какой-то вариант как делать это именно за счёт nginx'а?
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Можно вообще говорить веб-сервером, чтобы js-файлы не кэшировались - но так никто не делает.

Вы в правильном направлении думаете - добавление к урлу версии файла, тем более автоматическое - то, что надо.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект