2016-07-06 6 views
0

Bevor "var bs = browserSync.create();" ausgeführt wird, möchte ich browserSync beenden, wenn ein browserSync-Prozess ausgeführt wird.Wie kann ich browserSync vor der Erstellung beenden?

Ist es richtig, dass die exit() - Methode eine browsersync-Instanz benötigt? ( )

Was ist der beste Weg?

// Ein schluck Skript

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

// Schritt 1 --- töten browsersync

?

// Schritt 2 --- starten browsersync

var bs = browserSync.create(); 

Antwort

1

Referenz aus der documentation

var bs = require("browser-sync").create(); 
console.log(bs.active); // will return true/false whether browserSync is running or not 

if(bs.active) { 
    bs.exit(); 
} else { 
    bs.init(config, function (err, bs) {  
    // -> now true since BS is running now 
    console.log(bs.active); 
    }); 
} 
Verwandte Themen