Как правильно в gulpfile прописать инструкцию для autoprefixer?

Мне нужно правильно подключить autoprefixer в gulpfile когда я прописываю так, то, он работает

  const gulp = require('gulp')
  const browserSync = require('browser-sync').create()
  const sass = require('gulp-sass')(require('sass'))
  const rename = require('gulp-rename')
  const autoprefixer = require('gulp-autoprefixer')

  gulp.task('serve', function (done) {
      browserSync.init({
      server: 'src/',
  })

  done()
 })

   gulp.task('styles', function (done) {
    gulp
      .src('src/sass/*.+(scss|sass)')
      .pipe(sass({ outputStyle: 'compressed' }).on('error', sass.logError))
      .pipe(rename({
    prefix: '',
    suffix: '.min',
  })
)
.pipe(autoprefixer(['last 2 versions']))
.pipe(gulp.dest('src/css'))
.pipe(browserSync.stream())

   done()
  })

   gulp.task('watch', function (done) {
   gulp.watch('src/sass/*.+(scss|sass)', gulp.parallel('styles'))
   gulp.watch('src/*.html').on('change', browserSync.reload)

   done()
   })

    gulp.task('default', gulp.parallel('watch', 'serve', 'styles'))'''

Но мне нужно еще добавить cascade: false Пробую сделать это так

 .pipe(autoprefixer(['last 2 versions'], cascade: false))

или

 .pipe(autoprefixer({['last 2 versions'], cascade: false}))

оба варианта не правильны, мне не понятен новый синтаксис для autoprefixer, как это правильно написать? Спасибо!


Ответы (0 шт):