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