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');