Я хочу, чтобы gulp
следил за всеми изменениями в моих рабочих папках, но генерировал только один файл. Поскольку я использую scss
, который импортирует все необходимые файлы, нет необходимости компилировать все файлы .css
, только основной.
Теперь мой gulpfile.js
содержит:
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']);
});
И я должен пойти в ./sass/style.scss
и сохранить его, чтобы наблюдать за триггерным глотком.
Я хочу, чтобы gulp смотрел все файлы (что-то вроде ./**/*.scss
), но отображал только один - ./sass/style.scss
. Как этого добиться?