WordPress и gulpfile. js не перезагружаются с синхронизацией браузера - PullRequest
0 голосов
/ 18 июня 2020

Я только что переключился на синхронизацию браузера c версии 2.26.7 и использую версию узла 12.16.1. Я запускаю свой файл gulpfile. js внутри темы WordPress, и он продолжает регулировать перезагрузку браузеров:

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

function style() {
    return gulp.src('./sass/style.scss')
        .pipe(sass())
        .pipe(gulp.dest('.'))
        .pipe(sass({
            outputStyle: 'compressed'
            }).on('error', sass.logError))
        .pipe(rename({
          suffix: '.min'
        }))
        .pipe(notify({
          title: 'Sass',
          message: 'sass task complete'
        }))
        .pipe(browserSync.reload());
}

function watch() {
    browserSync.init({
      server: {
        proxy: "http://sp:8888/my_website_name"
      }
    }); 

    gulp.watch('./sass/style.scss', style);
    gulp.watch('./**/*.php').on('change', browserSync.reload);

}
exports.style = style;
exports.watch = watch;

Файлы. php или .s css запускают перезагрузку на моем локальное устройство

...