Reputation: 7875
I have my less files as in below directory structure
vendor/includes/file1.less
vendor/includes/file1.less
vendor/includes/file1.less
vendor/includes/file1.less
Id like to import into my main less file as in below directory structure
vendor/main.less
Currently am using below @ import which does not work
main.less
@import "includes/";
any suggestions ? Note : am using elixir to compile via gulp
Upvotes: 4
Views: 1540
Reputation: 19733
Just copying and detailing seven-phases-max
's comment as it was the answer I was looking for.
Use less-plugin-glob
:
npm install --save-dev less-plugin-glob
Pass the plugin to the less()
function call in your gulpfile:
.pipe(less({
plugins: [require('less-plugin-glob')]
}))
Use glob patterns in your imports:
@import "includes/*.less";
Upvotes: 1