gulp-nodemon 使用重启express 服务器的时候端口被占用


// 定义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服务器

阅读 4.7k
1 个回答

nodemon本身就可以做到监控js文件变化自动重启nodejs服务。nodemon只需要启动一次即可。

browser-sync任务,不需要nodemon每次都启动。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题