Не понимаю почему не работает данный код. Хочу обновлять страницу при изменении scss но в консоли данный код выдает ошибку и не запускается
const gulp = require('gulp');
const sass = require('gulp-sass');
const sourcemaps = require('gulp-sourcemaps');
const watch = require('gulp-watch');
const browserSync = require('browser-sync').create();
function sasscompile(done){
gulp.src('./scss/**/*.scss')
.pipe(sourcemaps.init())
.pipe(sass().on('error', sass.logError))
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest('./css/'))
.pipe(browserSync.stream());
done();
}
function watchsass(done){
gulp.watch('./scss/**/*.scss', gulp.series('sasscompile'));
done();
}
function browsersync(done){
browserSync.init({
server: {
baseDir:'./'
},
port: 3000
});
done();
}
gulp.task('default', gulp.parallel(watchsass, browsersync));