@mhtiragla

Gulp, Browsersync не обновляет изменения, как исправить?

Начал разбираться с Gulp, настроил так как была ошибка по этому ответу https://qna.habr.com/q/590431
Вот gulpfile
O8MJUh8.png
Вот установленные пакеты
s4iLr5h.png

Проблема в том что при изменении html обновления в браузере не происходят, даже немного подождав. Как можно это исправить? Возможно код с ответа не правилен и не дает это сделать, не понятно почему...

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

gulp.task('sass', function (done) {
  gulp
    .src('scr/sass/*.+(scss|sass)')
    .pipe(sass())
    .pipe(gulp.dest('scr/css'))
    .pipe(browserSync.stream())

  done()
})

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

  gulp.watch('scr/sass/*.+(scss|sass)', gulp.series('sass'))
  gulp.watch('scr/*.html').on('change', () => {
    browserSync.reload()
    done()
  })

  done()
})

gulp.task('default', gulp.series('sass', 'serve'))
  • Вопрос задан
  • 168 просмотров
Решения вопроса 1
@mhtiragla Автор вопроса
Всё работает, исправил) были неправильны пути scr вместо src
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы