@Nastiaaaaaaaaaaa

GULP Reloading Browsers... При написании и сохранении кода не обновляется сайт. Как исправить?

var gulp = require('gulp'),
  minifyCSS = require('gulp-clean-css'),
  rename = require('gulp-rename'),
  sass = require('gulp-sass'),
  minifyJS = require('gulp-minify'),
  browserSync = require('browser-sync').create();

gulp.task('minCss',  function() {
  gulp.src('app/css/*.scss')
    .pipe(sass())
    .pipe(minifyCSS())
    .pipe(rename({
      suffix: '.min'
    }))
    .pipe(gulp.dest('public/css'))
    .pipe(browserSync.stream());
});

gulp.task('minJs',  function() {
  gulp.src('app/js/main.js')
    .pipe(minifyJS())
    .pipe(gulp.dest('public/js'))
    .pipe(browserSync.stream());
});

gulp.task('watchAll', function() {
  gulp.watch("app/css/*.scss", gulp.series('minCss'));
  gulp.watch("app/js/*.js", gulp.series('minJs'));
});

gulp.task('browserSync', function() {
    browserSync.init({
        server: "public/"
    });

    gulp.watch("public/*.html").on('change', browserSync.reload);
});

gulp.task('default', gulp.parallel('browserSync', 'watchAll'));
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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