Gulp 吞下一个监视任务,将一个Sass文件编译到多个位置?
如何使用一个监视任务在两个不同位置将一个.scss文件编译成一个.css文件 我希望任务“default”同时执行“styles”和“pub”任务,而不仅仅是“styles”Gulp 吞下一个监视任务,将一个Sass文件编译到多个位置?,gulp,gulp-sass,Gulp,Gulp Sass,如何使用一个监视任务在两个不同位置将一个.scss文件编译成一个.css文件 我希望任务“default”同时执行“styles”和“pub”任务,而不仅仅是“styles” var gulp = require('gulp'); var sass = require('gulp-sass'); gulp.task('styles', function() { gulp.src('web/sass/**/*.scss') .pipe(sass().on('error',
var gulp = require('gulp');
var sass = require('gulp-sass');
gulp.task('styles', function() {
gulp.src('web/sass/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('web/css/'));
});
gulp.task('pub', function() {
gulp.src('web/sass/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('../../../../../pub/static/frontend/Training/default/en_US/css/'));
});
gulp.task('default', function() {
gulp.watch('web/sass/**/*.scss',['styles']);
});
要向主任务添加更多任务,只需像添加阵列一样添加它们。因此,您的默认任务是:
gulp.task('default', function() {
gulp.watch('web/sass/**/*.scss',['styles','pub']);
});
要向主任务添加更多任务,只需像添加阵列一样添加它们。因此,您的默认任务是:
gulp.task('default', function() {
gulp.watch('web/sass/**/*.scss',['styles','pub']);
});