Подключаю gulp-sass 5.1.0 как в документации:
const sass = require('gulp-sass')(require('sass'));
создаю таск для стилей:
const styles = () => {
return src('./src/scss/**/*.scss')
.pipe(sass.sync().on('error', sass.logError))
.pipe(gulp.dest('./css'))
.pipe(gulpif(!isProd, sourcemaps.init()))
.pipe(concat('main.css'))
.pipe(autoprefixer({
cascade: false
}))
.pipe(cleancss({
level: 2
}))
.pipe(gulpif(!isProd, sourcemaps.write()))
.pipe(dest('dist/styles'))
.pipe(browserSync.stream())
}
получаю ошибку:
[12:30:58] 'styles' errored after 2.21 ms
[12:30:58] ReferenceError: gulp is not defined