Laravel Elixir - Скомпилировать / объединить все меньше файлов в один файл CSS?

Таким образом, у меня есть пользовательские стили меньше в моей папке custom / module. Все они будут скомпилированы, но проблема в том, что он создает отдельный файл CSS для каждого из меньших файлов. Как я могу получить ВСЕ, включая мои плагины boostrap/vendor и т. Д., Чтобы они сначала складывались, а все мои пользовательские css, которые будут объединены после, все перемещались в main.css? Это возможно с Elixir/Gulp? Я приехал из Гранта и немного запутался, так как документации по эликсиру не так много.

elixir(function(mix) {
    mix.less([
        "plugins/bootstrap.less",
        "custom/module*.less"
    ], 'public/assets/css');
});

1 ответ

Вы должны использовать mix.styles для объединения CSS-файлов в один.

Сначала запусти меньше, а потом что-то вроде:

mix.styles(['css/one.css', 'css/two.css'], null, 'public/assets/css');
Другие вопросы по тегам