Magento 2: Изменения Css, не отражающие
Я использую Magento 2.2.1. Я хочу внести изменения в свой CSS-файл. После проверки на веб-сайте я обнаружил, что источник CSS находится где-то в папке pub/static. Я попытался отредактировать CSS в этой папке, и после этого я запустил команду deploy. Но снова мой CSS возвращается к старому. Пожалуйста, помогите кому-нибудь. Я перепробовал все решения, представленные на этом веб-сайте, но не могу найти правильный выход из своей проблемы.
1 answers
Вы не должны редактировать/изменять файлы в каталоге pub/* или поставщика/*.
Папка pub предназначена только для развертывания. Magento использует МЕНЬШЕ предварительной обработки CSS для управления стилями тем и работает следующим образом:
Вместо того, чтобы вносить изменения в css- или js-файлы папки pub или работать непосредственно в папке поставщика, выполните следующие действия:
- создайте новую тему внутри приложения/дизайн/интерфейс/{поставщик}/{Ваша тема}/. Если вы уже используете затем некоторые темы пропускают этот шаг.
- редактировать.меньше в вашей теме, чтобы изменения оставались видимыми и не заменялись при очистке кэша или обновлении системы.
- Используйте grunt для компиляции.less в файлы развертывания.
Для получения дополнительной информации ознакомьтесь со следующими полезными ссылки: