在执行" var bs = browserSync.create();"之前,如果正在运行browserSync进程,我想杀死browserSync。
exit()方法需要browserync实例是否正确? ( https://www.browsersync.io/docs/api#api-exit)
最好的方法是什么?
//一个gulp脚本
var browserSync = require('browser-sync');
//第1步---杀死browsersync
// Step2 ---启动browsersync
var bs = browserSync.create();
答案 0 :(得分:1)
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);
});
}