Summersby
@Summersby
Fullstack

Как правильно подключить gulp-sass?

Подключаю 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
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
Seasle
@Seasle
\( ゚ヮ゚)/
ReferenceError: gulp is not defined

Про gulp-sass ошибок нет.
Подсказка

.pipe(gulp.dest('./css'))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы