Gulp assiste a todos os arquivos, mas processa apenas um (sass)
Eu quero fazergulp
observe todas as alterações nas minhas pastas de trabalho, mas gere apenas um arquivo. Porque eu usoscss
que importa todos os arquivos necessários, não há necessidade de compilar todos.css
arquivos, apenas o principal.
Agora meugulpfile.js
contém:
var gulp = require('gulp');
var util = require('gulp-util');
var sass = require('gulp-sass');
gulp.task('sass', function () {
return gulp.src('./sass/style.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./dist/css'));
});
gulp.task('watch', function() {
gulp.watch('./sass/**/*.scss', ['sass']);
});
E eu tenho que entrar./sass/style.scss
e salve-o no relógio triger gole.
Quero que o gulp assista todos os arquivos (algo como./**/*.scss
), mas para renderizar apenas um -./sass/style.scss
. Como conseguir isso?