SASS-LOADER версии 8.0.0 и выше

Почему у меня возникают ошибки при запуске "npm run dev" с помощью SASS-LOader Ver. 8.0.0 и выше и с Ver. 7.3.1 все ок?

Это случилось, когда я обновился с laravel 6 до laravel 7.4.

ОШИБКА в ./resources/sass/app.scss Сборка модуля завершилась неудачно (из ./node_modules/css-loader/index.js): ModuleBuildError: Ошибка сборки модуля (из ./node_modules/sass-loader/dist/cjs.js) : ValidationError: Недействительный объект параметров. Загрузчик Sass был инициализирован с использованием объекта параметров, который не соответствует схеме API. - options имеет неизвестное свойство outputStyle. Эти свойства действительны: object {implementation ?, sassOptions ?, prependData ?, sourceMap ?, webpackImporter? } при проверке (/Users/.../.../.../node_modules/sass-loader/node_modules/schema-utils/dist/validate.js:85:11) в Object.loader (/ Users /. ../.../.../node_modules/sass-loader/dist/index.js:36:28) в /Users/.../.../.../node_modules/webpack/lib/NormalModule .js: 316: 20 в /Users/.../.../.../node_modules/loader-runner/lib/LoaderRunner.js:367:11 в /Users/.../.../. ../node_modules/loader-runner/lib/LoaderRunner.js:233:18 в runSyncOrAsync (/Users/.../.../.../node_modules/loader-runner/lib/LoaderRunner.js:143: 3) в iterateNormalLoaders (/Users/.../.../.../node_modules/loader-runner/lib/LoaderRunner.js:232:2) в /Users/.../.../ .. ./node_modules/loader-runner/lib/LoaderRunner.js:205:4 в /Users/borjanmukaetov/dona/Genomiks/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:85:15 at processTicksAndRejection (task_queues) .js: 75: 11) @ ./resources/sass/app.scss.


person Borjan Mukaetov    schedule 06.04.2020    source источник


Ответы (1)


Я предполагаю, что вы используете laravel-mix, поскольку это инструмент конвейера ресурсов по умолчанию, который рекомендуется в их документация по составлению активов.

Возникла некоторая проблема совместимости с laravel-mix и sass-loader 8.0.0 в соответствии с этой проблемой. Проблема решена в laravel-mix 5.0.0, поэтому вы можете попробовать обновить laravel-mix.

person Helioarch    schedule 07.04.2020