Почему браузеры хранят старый код в Symfony 4? - PullRequest
0 голосов
/ 28 мая 2019

У меня есть приложение в Symfony 4, но иногда, когда я что-то изменил, это не обновляется на странице в браузере.

Пример.

У меня есть класс col-md-5 и изменяется на col-md-3, а затем обновляется страница, и все еще остается col-md-5.Странно.

Похоже на CSS.У меня есть width: 50%;, затем я изменяю на 10%, затем обновляю страницу и все еще ширина 50%.

Мне нужно что-то изменить в коде, написать что-нибудь, какой-нибудь текст, а затем обновить и все в порядке, обновляется.Или после очистки кеша в Symfony все в порядке.

Это стандартное приложение Symfony 4.

Это режим разработки и кеш веток отключен.Ребята, в чем проблема?

1 Ответ

0 голосов
/ 01 июня 2019

Проблема исходит из кеша. если браузер не обнаружит большого изменения, он сохранит «предыдущую версию». Вы должны сохранить в PHPStorm (или в вашем текстовом редакторе, возможно, Ctrl + S), и если изменения не появятся, вы можете обновить свой браузер без кеша: CTRL + R.

Если ваше приложение находится в производстве или изменения по-прежнему не отображаются, вы можете очистить кэш. В Symfony вы можете использовать команду:

php bin/console cache:clear

или псевдоним:

bin/console c:c

Надеюсь, это поможет, не стесняйтесь спрашивать, хотите ли вы больше информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...