presto-8.x-2.2/themes/presto_theme/gulp-tasks/theme/watch.js
themes/presto_theme/gulp-tasks/theme/watch.js
import browserSync from 'browser-sync'; import * as paths from '../paths'; module.exports = { deps: ['scss', 'js'], fn(gulp/* , callback */) { browserSync({ proxy: 'http://presto.docker', host: 'presto.docker', open: false, socket: { domain: 'localhost:3000', }, snippetOptions: { rule: { match: /<\/body>/i, fn: snippet => snippet, }, }, }); gulp.watch(paths.SRC.scss, ['scss']); gulp.watch(paths.SRC.js, ['js']); }, };