Magento 2: Изменения Css, не отражающие


Я использую Magento 2.2.1. Я хочу внести изменения в свой CSS-файл. После проверки на веб-сайте я обнаружил, что источник CSS находится где-то в папке pub/static. Я попытался отредактировать CSS в этой папке, и после этого я запустил команду deploy. Но снова мой CSS возвращается к старому. Пожалуйста, помогите кому-нибудь. Я перепробовал все решения, представленные на этом веб-сайте, но не могу найти правильный выход из своей проблемы.

Author: Priyank, 2017-12-28

1 answers

Вы не должны редактировать/изменять файлы в каталоге pub/* или поставщика/*.

Папка pub предназначена только для развертывания. Magento использует МЕНЬШЕ предварительной обработки CSS для управления стилями тем и работает следующим образом:

Magento CSS Preprocessing

Вместо того, чтобы вносить изменения в css- или js-файлы папки pub или работать непосредственно в папке поставщика, выполните следующие действия:

  • создайте новую тему внутри приложения/дизайн/интерфейс/{поставщик}/{Ваша тема}/. Если вы уже используете затем некоторые темы пропускают этот шаг.
  • редактировать.меньше в вашей теме, чтобы изменения оставались видимыми и не заменялись при очистке кэша или обновлении системы.
  • Используйте grunt для компиляции.less в файлы развертывания.

Для получения дополнительной информации ознакомьтесь со следующими полезными ссылки:

 2
Author: Mohit Kumar Arora, 2017-12-28 05:09:39