2014-10-22 11 views
9

Ich beginne Live-reload über Gulp:Live-Reload versagt - Fehlgeschlagen Ressource laden: net :: ERR_CONNECTION_REFUSED

var $$ = require('gulp-load-plugins')(); 

gulp.watch('*', function (file) { 
    $$.livereload().changed(file.path); 
}); 

gulp.task('connect', function(){ 
    var connect = require('connect'); 
    return connect() 
    .use(require('connect-livereload')()) 
    .use(connect.static(__dirname)) 
    .listen(8000); 
}); 

Es gearbeitet hatte, bis ich diese kryptischen Fehler in der Browser-Konsole vor kurzem bekam und reload funktioniert nicht :

Failed to load resource: net::ERR_CONNECTION_REFUSED 
http://localhost:35729/livereload.js?snipver=1 

Eine Idee, was hier passiert?

Ich bin hinter Proxy, aber localhost ist ausgeschlossen.

+0

Verwenden Sie ein * adblock *, * disconnect * oder * ghostery * Addon? –

+0

@ Aperçu Nein, Adblock ist deaktiviert, keine solchen Addons. –

+0

Wann tritt dieser Fehler auf? Diese Nachricht zeigt an, dass der Liveload Server nicht mehr läuft. Außerdem sollte es keine Klammern für das Liveload-Plugin geben - nur '$$ libreload.changed (file.path);' – naeramarth7

Antwort

-1

Ich habe über die Zeit mit Browsersync für nachdem ich hatte Probleme mit dem Live-Reload, und hier ist mein Setup für Browsersync ...

var browsersync = require('browser-sync')); 

//BrowserSync Function 
gulp.task('browser-sync', function() { 
    browsersync({ 
     // Change the director name for static site 
     server: { 
      baseDir: "./builds/development" 
     } 
    }); 
}); 

// Browser Sync reload function 
gulp.task('browsersync-reload', function() { 
    browsersync.reload(); 
}); 

// Server and Watch Function 
gulp.task('server', ['browser-sync'], function() { 
    gulp.watch("components/sass/**/*.scss", ['sass']); 
    gulp.watch("html_pages/**/*.html", ['html']); 
    gulp.watch("builds/development/*.html", ['browsersync-reload']); 
    gulp.watch("components/scripts/**/*.js", ['js']); 
}); 

Hoffe, es hilft.