Ошибка настройки темы ag-grid и ошибка resol-url-loader - PullRequest
0 голосов
/ 08 ноября 2019

Мы использовали версию 20 ag-grid в нашем приложении, и я следовал инструкциям по импорту темы и переопределению переменных scss в нашем приложении React. Все прошло отлично и сработало как положено. Мы только что обновились до версии 21.0, чтобы мы могли использовать функцию dndSource, но наш код больше не будет компилироваться. Ошибка, которую мы получаем:
"Ошибка сборки модуля: Ошибка: resol-url-loader: Информация об исходной карте ошибки CSS недоступна при объявлении url ()"

Я посмотрел вокруг, и это то, что libsassБиблиотека в списке:

Разрывы строк в Windows

Обычные разрывы строк в Windows - CRLF. Но иногда libsass выводит одиночные символы CR.

Эта проблема характерна для многострочных объявлений. Обратитесь к ошибке libsass # 2693.

Если у вас есть какие-либо такие многострочные объявления, предшествующие утверждениям url (), это приведет к ошибке вашей сборки.

Libsass не считает эти потерянные CR CR символами новой строки, нодвигатель postcss делает. Результатом является смещение в числах строк карты источника, которое приводит к сбою resol-url-loader.

Сборка модуля завершилась неудачно: Ошибка: resol-url-loader: ошибка CSS Информация об источнике-карте недоступна по URL-адресу () объявление Некоторые пользователи считают, что опция перевода строки node-sass решает проблему.

Решения

Попробуйте опцию перевода строки node-sass посредством sass-loader.

Не уверенкак обойти это? Мы используем create-реагировать-приложение, и я не думаю, что команде нравится идея извлечения и последующего принятия конфигурации веб-пакета.

1 Ответ

1 голос
/ 09 ноября 2019

Краткий ответ - настройте свой редактор для сохранения файлов с окончаниями строк Linux. Прекратите вставлять окончания строк Windows в свои исходные файлы, и у вас не будет этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...