Я использую Gulp для компиляции файла bootstrap.less в файл bootstrap.css. Все файлы LAST для начальной загрузки находятся в папке «меньше», и все файлы CSS находятся в папке CSS. Все файлы с загрузочным файлом меньше @ import'd в bootstrap.less, а затем этот файл скомпилирован в bootstrap.css. Однако у меня есть один файл custom.less, который находится в папке LESS начальной загрузки. Я хотел бы скомпилировать файл custom.css в папке CSS. Я не могу заставить Gulp сделать это. Вот мой код.Gulp compile CSS multiple src
var gulp = require('gulp');
var less = require('gulp-less');
var browserSync = require('browser-sync').create();
gulp.task('less', function() {
return gulp.src(['./less/bootstrap.less', './less/custom.less'])
.pipe(less())
.pipe(gulp.dest("./css"))
.pipe(browserSync.reload({stream: true}));
});
gulp.task('serve', function(){
browserSync.init({
server: {
baseDir: './'
}
});
gulp.watch('./less/*.less', ['less']);
gulp.watch(['./**/*.html', './js/custom.js']).on('change',
browserSync.reload);
});
gulp.task('default', ['less', 'serve']);
что, если вы, как это: gulp.task ('меньше', функция() { возврату gulp.src ([»./ меньше/*. less '']) .pipe (less()) .pipe (gulp.dest ("./ css/custom.css")) .pipe (browserSync.reload ({stream: true}))); }); –
Разве это не все мои файлы в custom.css? Я хочу скомпилировать все файлы boostrap.less в bootstrap.css и отдельно скомпилировать custom.less в custom.css. – mriccelli75