Notimetosleep
@Notimetosleep
Founder/programmer in WEB Studio "ilavista"

Как заставить браузер обновить файлы js и css на сайте Lararel после их обновления на продакшн-сервере?

Добрый день. В webpack есть возможность задать version компилируемых css и js файлов (Laravel5) и на локальном сервере все работает здорово. Но когда загружаешь файлы проекта на сервер обновление файлов css и js происходит только после сброса истории браузера (Ctrl+F5). Подскажите, как решить эту проблему?
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
neuotq
@neuotq
full stack php, стартапы, прокрастинация
У вас все хорошо, просто это кеш.
Для самого простого деплоя (допустим тупо git pull) используйте нечто вроде этого.
Модифицируйте под свои нужды этот скрипт под себя.
Ну а так, безусловно во время деплоя нужно насильно очищать все кэши, тогда изменения будут видны.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
UksusoFF
@UksusoFF
В том месте где css/js подключается в шаблоне выводите версию приложения после .css?v={{ config('app.version') }}
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
4px Москва
от 100 000 до 150 000 руб.
FUTUROOM Самара
от 150 000 руб.
19 авг. 2018, в 00:49
600 руб./в час
18 авг. 2018, в 17:54
6000 руб./за проект
18 авг. 2018, в 16:00
60000 руб./за проект