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

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

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

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

Войти через центр авторизации
Похожие вопросы