Ich benutze Gulp, um meine bootstrap.less-Datei in eine bootstrap.css-Datei zu kompilieren. Alle Bootstrap-LESS-Dateien befinden sich in einem "less" -Ordner und alle CSS-Dateien befinden sich in einem CSS-Ordner. Alle bootstrap less-Dateien werden in bootstrap.less importiert und dann in bootstrap.css kompiliert. Allerdings habe ich eine custom.less-Datei, die sich im bootstrap LESS-Ordner befindet. Ich möchte in eine custom.css-Datei im CSS-Ordner kompilieren. Ich kann Gulp nicht dazu bringen, das zu tun. Hier ist mein Code.Gulp kompilieren 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']);
was, wenn Sie wie folgt tun: gulp.task ('weniger', function() { return gulp.src ([‘./ weniger/*. less '']) .pipe (weniger()) .pipe (gulp.dest ("./css/custom.css")) .pipe (browserSync.reload ({stream: true})); }); –
Würde das nicht alle meine weniger Dateien in custom.css pipen? Ich möchte alle boostrap.less Dateien in bootstrap.css kompilieren und custom.less separat in custom.css kompilieren. – mriccelli75