我的应用程序文件夹中有一个充满 LESS 文件的文件夹。有 2 个主文件和几个包含,所有这些都以“_”为前缀。我只想将这两个文件及其源映射输出到我的构建文件夹,但当然默认设置会输出所有较少的文件:
var gutil = require('gulp-util');
var changed = require('gulp-changed');
var path = require('path');
var less = require('gulp-less-sourcemap');
gulp.task('less', function() {
gulp.src('./app/less/*.less')
.pipe(less({
generateSourceMap: true, // default true
paths: [path.join(__dirname, 'less', 'includes')]
}))
.pipe(gulp.dest('./build/css'));
});
我想我可以将我的包含放在一个子目录中,但如果我不需要,我宁愿不必编辑 LESS。
更新
我知道如何在其中指定一个文件,gulp.src
但我有 2 个 LESS 文件需要制作成 2 个 CSS 文件,每个文件都有自己的地图。