Ich versuche, Browsersync (Version 2.12.5) mit gulp-nodemon/Watching-Dateien zu arbeiten. Das sind meine Schluckaufgaben. Ich kann anscheinend keine meiner Dateien erhalten, um den Browser zu aktualisieren/neu zu laden.Verwenden von Browsersync mit Schluck/Knotenmonitor
var $ = require('gulp-load-plugins')();
var browserSync = require('browser-sync');
var gulp = require('gulp');
// load in gulp tasks etc......
gulp.task('server', function() {
return $.nodemon({
script: 'server.js'
});
});
gulp.task('browser-sync', ['server'], function() {
browserSync.init({
proxy: 'http://localhost:3000',
port: 4000,
open: false,
notify: false,
logConnections: false,
reloadDelay: 1000
});
});
gulp.task('watch', ['browser-sync'], function() {
var scripts = 'public/static/scripts/**/*.js';
var styles = 'public/static/styles/**/*.styl';
gulp.watch(scripts, ['scripts']);
gulp.watch(styles, ['styles']);
});
gulp.task('scripts', function() {
return gulp.src('public/static/scripts/**/*.js')
.pipe($.plumber())
.pipe(gulp.dest('build/static/scripts'));
});
gulp.task('styles', function() {
return gulp.src('public/static/styles/app.styl', {base: 'public'})
.pipe($.stylus())
.pipe(gulp.dest('build'))
});
Was ist der empfohlene Weg Browsersync mit nodemon zu bedienen?
Ich bin auch ein gulpfile für Browser-Sync + nodemon, zu bauen versucht, und es ist zu früh für mich eine wirkliche Antwort zu geben. Haben Sie Folgendes gesehen: https://github.com/sogko/gulp-recipes/blob/master/browser-sync-nodemon-expressjs/gulpfile.js ? – RockyRoad