用gulp如何编译多个文件夹下的less

项目目录如图:
https://img3.mukewang.com/5b7c12fe00012af507510341.jpg

2015、2016、2017文件夹和gulpfile.js、package、node_module同级。
我想自动编译每个文件夹下的less文件并生成在各自的css文件夹里,然后我写的代码如下:

var gulp = require('gulp'),

    less = require('gulp-less');


//LESS编译任务

gulp.task('less', function () {

    gulp.src('./*/less/*.less')

        .pipe(less())

        .pipe(gulp.dest('./*/css'));

});


gulp.task('default', function () {

    gulp.watch('./*/less/*.less', ['less']);

});

应该如何修改?

MMTTMM
浏览 1159回答 2
2回答

30秒到达战场

gulp.src('./**/less/*.less'),或者可以传数组。
打开App,查看更多内容
随时随地看视频慕课网APP