#twitter-bootstrap #webpack #compilation #less #webpack-encore
Вопрос:
У меня проблема с компиляцией файлов начальной загрузки (Webpack Encore) :
Функция оценки ошибок
percentage
: аргументом должна быть числовая ошибка в /приложении/активах/меньше/переменных.меньше (строка 302, колонка 26)
Код : @fluidGridColumnWidth: percentage(@gridColumnWidth/@gridRowWidth);
Проблема возникает из-за чтения скобок с разделением
Если : @fluidGridColumnWidth: percentage((@gridColumnWidth/@gridRowWidth));
-> Это работает
Я не могу использовать это решение, потому что решение с поставщиками Symfony :
@импорт «../../поставщик/twbs/начальная загрузка/меньше/начальная загрузка.меньше»;
Я пытался использовать StrictMath true или «разделение» — > не работает
.enableLessLoader((options) => { return {lessOptions: { strictMath: true}}; })
Нота Бене : У меня есть другой проект, в котором у меня есть тот же код, который работает. Поэтому я исправил версии, чтобы они были идентичны этому проекту, но он тоже не работает.
Спасибо за вашу помощь
Ответ №1:
Альтернатива :
Удалить StrictMath -> решает проблему круглых скобок
Проблема с компиляцией файла начальной загрузки 4.3.1 при background:url
расчете :
Cannot read property 'denominator' of undefined
Я использовал версию 4.2.1 файла начальной загрузки для этих строк
СДЕЛАНО, скомпилировано успешно