Пользовательская версия начальной загрузки, использующая микс webpack/laravel?
Я пытаюсь создать собственную сборку начальной загрузки 4 с помощью веб-пакета, но он не скомпилируется.
У меня есть бутстрап 4 здесь:
/node_modules/bootstrap/scss
Я создаю свой собственный файл app.scss для импорта различных частей начальной загрузки, которые я хочу:
@import "variables";
@import "mixins";
@import "custom";
....
В моем файле веб-пакета есть:
mix.sass('resources/assets/sass/app.scss', 'public/css', null, { includePaths: ['node_modules/bootstrap/scss/'] });
Я также попробовал:
mix.sass('resources/assets/sass/app.scss', 'public/css', { includePaths: ['node_modules/bootstrap/scss/'] });
1 ответ
Решение
Вы можете импортировать загрузчик в app.scss с помощью:
..
@import "~bootstrap/scss/variables"
@import "~bootstrap/scss/mixins"
..
~bootstrap
восстанавливается в пакет npm. Таким образом, вам не нужно настраивать файл микса.