@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'))
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
@mhtiragla Автор вопроса
Всё работает, исправил) были неправильны пути scr вместо src
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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