Как исправить ошибку сборки Laravel Mix в Laravel 7 - PullRequest
1 голос
/ 20 июня 2020

Работа с Laravel 7 my resources-> sass-> app.s css выглядит следующим образом:

@import "variables";

@import "node_modules/font-awesome/scss/font-awesome";

@import "node_modules/bulma/bulma";

@import "node_modules/buefy/src/scss/buefy";

Однако Laravel mix возвращает здесь ошибку сборки, например

Ошибка сборки модуля ModuleBuild Ошибка сборки модуля (from./node module /saas-loader/dist/cjs.js);\rSaasError: не удается найти таблицу стилей для импорта. \ R '@ import "переменные";

Как исправить эту проблему?

Ответы [ 2 ]

1 голос
/ 20 июня 2020

Если у вас нет _variables.scss, просто удалите ссылку. Это правильный способ ссылки на каталог /node_modules:

// Fontawesome
@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/regular';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';

// Bulma
@import '~bulma/bulma';

// Buefy
@import '~buefy/src/scss/buefy';
1 голос
/ 20 июня 2020

Вы действительно создали файл variables.s css?

Laravel не создает его по умолчанию, если вы не запустите один из предустановок laravel / ui: bootstrap, vue, реагировать

...