2017-02-06 10 views
0

Hei @all,Symfony служат assetics непосредственно

У меня есть досадная проблема, используя assetics внутри моей Dev среды ..

Я в настоящее время строит бэкэнд пользовательский интерфейс с использованием ReactJS.
Файлы CSS/JS всегда получают кеширование браузером. Кто-нибудь знает, как обращаться с такими файлами напрямую без демпинга активов?

Это очень раздражает, чтобы очистить кэш все время в процессе разработки ..

Я знаю, я мог бы использовать команду assetic:watch демпинг assetics автоматически, но проблема заключается в кэш браузера ..

Браузер, который я использую, - Google Chrome.

- Спасибо!

+0

Не используйте 'assetic', используйте' gulp' или, в конечном итоге, gassetic: https://github.com/romanschejbal/gassetic – malcolm

+0

Вам нужно некоторое «переполнение кеша». Я считаю, – Hammerbot

ответ

0

1) Вы можете открыть инструменты разработчика в Chrome и отключить кэш: enter image description here

2), если вам нужно обновить кэш только один раз, вы можете нажать Ctrl + F5

3) И вы можете еще один трюк: добавить на ваш сайт адрес some get parameter, например: site.com?a=blabla и браузер будет перезагружать кэшированные файлы

USE ASSETIC ВЕРСИИ: Попробуйте это: вы можете установить версию для ваших активов, но версия изменения вручную In Symfony2 how can I append a date to the assetic filenames

+0

Спасибо, но эти трюки я уже знаю. .:/ Есть ли набор symfony для добавления c Текущая временная метка для усредненных выходов, например «main.css? 123456»? –