Проблема с webpack encore : ошибка компиляции меньше

#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 файла начальной загрузки для этих строк

СДЕЛАНО, скомпилировано успешно