Подскажите как скомпилировать множество файлов scss в свои поддиректории в Gulp?
Есть вот такой конфигурационный файл:
'use strict';
var gulp = require('gulp');
var sass = require('gulp-sass');
gulp.task('first-scss-custom', function () {
return gulp.src('./styles/a/first/*.scss')
// .pipe(sass.sync().on('error', sass.logError))
.pipe(sass())
.pipe(gulp.dest('./styles/a/first/'));
});
gulp.task('second-scss-custom', function () {
return gulp.src('./styles/a/second/*.scss')
// .pipe(sass.sync().on('error', sass.logError))
.pipe(sass())
.pipe(gulp.dest('./styles/a/second/'));
});
gulp.task('third-scss-custom', function () {
return gulp.src('./styles/a/third/*.scss')
// .pipe(sass.sync().on('error', sass.logError))
.pipe(sass())
.pipe(gulp.dest('./styles/a/third/'));
});
gulp.task('watch', function() {
gulp.watch('./styles/a/first/custom.scss',
'./styles/a/second/custom.scss',
'./styles/a/third/custom.scss',gulp.parallel('first-scss-custom', 'second-scss-custom', 'third-scss-custom'));
});
Выходит множество ошибок, в том числе:
TypeError: undefined is not a function at Gulp. (C:\...\gulpfile.js:30:41)
30 строка - "'./styles/a/third/custom.scss',gulp.parallel('first-scss-custom', 'second-scss-custom', 'third-scss-custom'));"