// 定义web服务模块,增加浏览器同步浏览
gulp.task('browser-sync', ['nodemon'], function () {
console.log("自动自行刷新-------------------------");
browsersync.init(null, {
proxy: 'http://localhost:3000',
browser: "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" ,//在谷歌下面打开
notify: false,
port: 3001,
files: [dist.root+"**/*"]
});
});
gulp.task('nodemon', function (cb) {
var called = false;
return nodemon({
script: 'bin/www'
}).on('start', function () {
if (!called) {
cb();
called = true;
}
});
});
怎么使用gulp-nodemon内部删除重新启动express服务器
nodemon本身就可以做到监控js文件变化自动重启nodejs服务。nodemon只需要启动一次即可。
browser-sync任务,不需要nodemon每次都启动。