sharomet
@sharomet
Front-End

Почему после обновления страницы с помощью browser-sync не подтягиваются изменения на страницу?

Всем привет.
Когда я делаю изменения в twig (html) файлах и сохраняю их, страница обновляется но изменения не подтягиваются.
Это происходит в chrome, если взять firefox то всё работает как надо.

const projectFolder = 'dist';
const sourceFolder = 'src';
let path = {
  build: {
    twig: projectFolder + '/',
  },
  src: {
    twig: [sourceFolder + '/twig/*.twig'],
  },
  watch: {
    twig: sourceFolder + '/twig/**/*.twig',
  },
  clean: './' + projectFolder + '/',
};

function browserSync() {
  browsersync.init({
    server: {
      baseDir: './' + projectFolder + '/',
    },
    port: 3000,
    notify: false,
  });
}

function watchFiles() {
  gulp.watch([path.watch.twig], html);
}

function clean() {
  return del(path.clean);
}

function html() {
  return src(path.src.twig)
    .pipe(
      twig()
    )
    .pipe(dest(path.build.twig))
    .pipe(browsersync.stream());
}

const build = gulp.series(clean, gulp.parallel(html));
const watch = gulp.series(build, gulp.parallel(browserSync, watchFiles));

exports.html = html;
exports.build = build;
exports.watch = watch;

gulp: 4.0.2,
browser-sync: 2.26.7
gulp-twig: 1.2.0

Можно ли это как-то исправить?
Спасибо.
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ответы на вопрос 1
cannibal_corpse
@cannibal_corpse
Верстальщик руками
const watch = gulp.parallel(build, watchFiles, browserSync);
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽
06 мар. 2021, в 02:23
120000 руб./за проект
06 мар. 2021, в 00:29
500 руб./за проект
05 мар. 2021, в 23:28
1200 руб./за проект