浏览器同步,gulp,mongodb和express服务器

时间:2015-10-21 20:32:10

标签: express gulp browser-sync nodemon

尝试将运行快速服务器和gulp,browsersync,nodemon和mongodb的项目组合在一起。但是我似乎是一个错误:当我添加browsersync时听EADDRINUSE。知道怎么做吗?

2 个答案:

答案 0 :(得分:0)

这意味着您已经有一个程序正在侦听您尝试使用的端口。您在运行应用程序的端口是什么?是3000吗?如果是这样,请停止运行正在使用该端口的所有其他程序,这样你就可以了。

答案 1 :(得分:0)

您是在浏览器同步配置中定义要使用的端口吗? 在这种情况下,端口需要与从代理定义的端口(如果有)不同。这适用于我的设置:

    gulp.task('browser-sync', ['nodemon'], function() {
      browserSync.init(null, {
        proxy: "http://localhost:3000",
        browser: ['google chrome'],
        port: 4000
      });
    });

作为参考,完整的gulpfile.js(使用nodemon和browsersync)是here