Может быть, я идиот, но я не могу заставить комбинацию глотков и гул-руби-сасс работать. Любые предложения очень приветствуются. Для всех следующих, то требуется() вызывает в моих gulpfile.js выглядеть следующим образом:вопрос с трубчатым глотком-вахтой в гул-руби-сасс
var gulp = require('gulp');
var watch = require('gulp-watch');
var plumber = require('gulp-plumber');
var sass = require('gulp-ruby-sass');
Следующий бит, что я не могу работать. Когда я меняю файл, я вижу, что вывод из gulp-watch, в котором файл был изменен, но выход из gulp-ruby-sass и файла не записывается в каталог dist /.
gulp.task('test-watch', function() {
return watch('./**/*.scss')
.pipe(plumber())
.pipe(sass())
.pipe(gulp.dest('dist/'));
});
Но я знаю, как глоток-часы и проглатывать-рубинового дерзость настроены правильно индивидуально, потому что они прекрасно работают сами по себе:
// writes updated files to dist/ successfully
gulp.task('test-watch', function() {
return watch('./**/*.scss')
.pipe(plumber())
.pipe(gulp.dest('dist/'));
});
// compiles into css and writes to dist/ directory successfully
gulp.src('./**/*.scss')
.pipe(sass())
.pipe(gulp.dest('dist/'));
Так что это моя проблема? Еще более досадно, пример выше, который не работает, на самом деле происходит из файла readme gulp-watch, поэтому должно быть что-то, что поддерживается. Любые советы очень приветствуются!