Tag: 吞了一

Gulpjs将两项任务合并为一项任务

我目前有两个任务,都编译sass文件。 我仍然希望将这两个目录连接成单独的文件,但是如果我可以简单地创build一个“sass”任务来负责所有的sass编译,那么它似乎更易于维护。 // Compile Our Sass gulp.task('bootstrap-sass', function() { return gulp.src('./public/bower/bootstrap-sass/lib/*.scss') .pipe(sass()) .pipe(contact('bootstrap.css')) .pipe(gulp.dest('./public/dist/css')); }); gulp.task('site-sass', function() { return gulp.src('./public/app/scss/*.scss') .pipe(sass()) .pipe(contact('site.css')) .pipe(gulp.dest('./public/dist/css')); }); 更新: 我试过这个: // Compile Our Sass gulp.task('sass', function() { var bootstrap = function() { return gulp .src('./public/bower/bootstrap-sass/lib/*.scss') .pipe(sass()) .pipe(concat('bootstrap.css')) .pipe(gulp.dest('./public/dist/css')); }; var site = function() { return gulp .src('./public/src/scss/*.scss') .pipe(sass()) .pipe(concat('site.css')) […]