@将目录中所有较少的文件导入较少的文件中

时间:2016-01-29 18:24:08

标签: less laravel-elixir

我的文件较少,如下面的目录结构

   vendor/includes/file1.less
   vendor/includes/file1.less
   vendor/includes/file1.less
   vendor/includes/file1.less

我想导入我的main less文件,如下面的目录结构

  vendor/main.less

目前正在使用以下@ import无效

main.less

@import "includes/";

有什么建议吗? 注意:我使用elixir通过gulp进行编译

1 个答案:

答案 0 :(得分:0)

只需复制并详述seven-phases-max的评论,因为它是我一直在寻找的答案。

使用less-plugin-glob

  1. 使用npm install --save-dev less-plugin-glob
  2. 安装npm软件包
  3. 将插件传递到gulpfile中的less()函数调用:

    .pipe(less({
        plugins: [require('less-plugin-glob')]
    }))
    
  4. 在导入中使用全局模式:

    @import "includes/*.less";