В Magento 2 меньше ошибок компиляции при установке - PullRequest
0 голосов
/ 08 июня 2018

Все было хорошо, я бы внес изменения, запустив grunt less:sitename, и изменения будут отражены в браузере.И вдруг я получаю это ...

NameError: variable @ modal-popup-breakpoint-screen__m не определено

Файл, на который это указывает, находится в модуле Magento_Checkout, который я не трогал.

Так как это модуль magento и не имеет ничего общего с любым из моихПользовательский код Я не знаю, куда идти отсюда ....

1 Ответ

0 голосов
/ 06 декабря 2018

Я столкнулся с этой проблемой при обновлении до Magento 2.1.16:

Я решил проблему, добавив следующие изменения в тему

1) ~ / app / design / frontend / ThemePackage / theme / web / css / source / _theme.less добавить в строке 29: @ import 'компоненты / _modals_extend.less';

2) Добавить "компоненты / _modals_extend.less" папку и файл в ~ / app / design / frontend / ThemePackage / theme / web / css / source /

3) ~ / app / design / frontend / ThemePackage / theme / web / css / source / components / _modals_extend.less добавить вномер строки 16 **: **

@ modal-slide-header__padding-vertical: 2.1rem; // добавлено из \ vendor \ magento \ magento2-base \ lib \ web \ css\ source \ components_modals.less

@ modal-popup__padding: 3rem; // добавлено из \ vendor \ magento \ magento2-base \ lib \ web \ css \ source \ components_modals.less

@ media-common: false; // custom from magento/theme-frontend-blank/web/css/styles-l.less

Здесь ThemePackage/theme может быть любым пакетом темы и названием темы.

...