Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Gulp Gulp less以包括零部件子文件夹_Javascript_Gulp_Gulp Less - Fatal编程技术网

Javascript Gulp Gulp less以包括零部件子文件夹

Javascript Gulp Gulp less以包括零部件子文件夹,javascript,gulp,gulp-less,Javascript,Gulp,Gulp Less,“我的更少”文件夹包含子文件夹(更多正在进行中)。看起来是这样 Assets |- js |- less |- students |- students.less // ignores |- courses |- courses.less // ignores |- teachers |- teachers.less // ignores main.l

“我的更少”文件夹包含子文件夹(更多正在进行中)。看起来是这样

Assets
  |- js
  |- less
       |- students
            |- students.less  // ignores
       |- courses
            |- courses.less   // ignores
       |- teachers 
            |- teachers.less  // ignores
       main.less  // gets successfully
现在我的gulpfile.js可以找到main.less了。但是,我如何进入子目录(学生、课程、教师)并获取它们各自的
.less
文件,以便进行缩减

这就是我所拥有的:

gulp.task('less', function () {
  gulp.src('assets/less/*.less')
    .pipe(plumber())
    .pipe(less())
    .pipe(cssmin())
    .pipe(rename({
      suffix: '.min'
    }))
    .pipe(gulp.dest('assets/css/'))
});

您可以使用
***.less
匹配所有子目录

gulp.task('less', function () {
  gulp.src('assets/less/**/*.less')
    .pipe(plumber())
    .pipe(less())
    .pipe(cssmin())
    .pipe(rename({
      suffix: '.min'
    }))
    .pipe(gulp.dest('assets/css/'))
});

您可以使用
***.less
匹配所有子目录

gulp.task('less', function () {
  gulp.src('assets/less/**/*.less')
    .pipe(plumber())
    .pipe(less())
    .pipe(cssmin())
    .pipe(rename({
      suffix: '.min'
    }))
    .pipe(gulp.dest('assets/css/'))
});
也相关的可能重复:。也相关的可能重复:。