Так что вот вопрос. Я новичок в Sylius, и я работаю над некоторыми простыми обновлениями CSS. У меня есть локальная копия Sylius, работающая со встроенным веб-сервером: server: run. У меня также есть сервер разработки на Digital Ocean, который управляет (почти) идентичной копией Sylius, за исключением конфигураций, конечно.Sylius Stylesheet Not Reloading
Однако что-то странное происходит с моим обновлением CSS. Я внес изменения в .navbar-бренд в web/assets/compiled/backend_backend_4.css.
Это изменение появилось сразу на моем местном. Однако на сервере разработки, когда вы сбрасываете изменение (git) и проверяете, что он существует в этом файле, это изменение, похоже, не является пропегентом. Эффекты не отображаются, проверка таблицы стилей не отображает их, и, кроме того, просмотр исходного кода css-файла непосредственно в браузере не показывает изменения. Но в файловой системе это определенно есть.
Я пробовал очистить кеш, но безрезультатно.
Я также проверил assetic значение в обоих config_dev.yml файлах, и проверяется они оба устанавливаются в use_controller: истинный
Даже до сих пор, я попытался демпинг assetic, но безрезультатно.
Так что мне интересно, что происходит. Кроме того, я понимаю, что я, вероятно, не должен редактировать файлы CSS в папке «compiled». Я уверен, что есть способ сделать это с помощью компилятора, но я еще не знаком с этим процессом и просто делаю небольшие изменения и узнаю о кэшировании до сих пор.
У меня установлен gulp и я могу успешно запустить его сейчас. Поэтому я вошел в исходный файл, который содержит класс css, на который я нацелен: src/Sylius/Bundle/WebBundle/Resouces/public/css/backend.css. Я сделал свои изменения, а затем я побежал Gulp, который закончил успешно. Но ни один из других листов css, которые ссылаются на этот класс, не обновляется, чтобы отражать мои изменения, когда я это делаю. Таблица стилей в скомпилированной папке, которую я редактировал раньше, кажется, не перекомпилирована из моего изменения, она остается неизменной. Наверное, так как он не подсчитан, скомпилированный может означать меньше или sass? Не уверен – carbide20