heroku使用gulp-日志中无错误-静止

heroku使用gulp-日志中无错误-静止,heroku,gulp,Heroku,Gulp,我正在尝试使用gulp设置heroku部署 2015-05-31T12:39:43.160121+00:00应用程序[web.1]:[12:39:43]web服务器 开始于 2015-05-31T12:39:43.208954+00:00 应用程序[web.1]:[12:39:43]在544毫秒后完成“服务” 2015-05-31T12:40:39.255239+00:00 heroku[web.1]:错误R10(启动 超时)->Web进程在启动后60秒内绑定到$PORT失败 发射 2015-0

我正在尝试使用gulp设置heroku部署

2015-05-31T12:39:43.160121+00:00应用程序[web.1]:[12:39:43]web服务器 开始于

2015-05-31T12:39:43.208954+00:00 应用程序[web.1]:[12:39:43]在544毫秒后完成“服务”

2015-05-31T12:40:39.255239+00:00 heroku[web.1]:错误R10(启动 超时)->Web进程在启动后60秒内绑定到$PORT失败 发射

2015-05-31T12:40:39.255427+00:00 heroku[web.1]:停止 SIGKILL进程

根据日志,Web服务器确实在给定端口成功启动。。下面是我的感受

 port: process.env.PORT || 8080,
那么,heroku是否还有其他端口需要应用程序启动,或者是否有办法知道heroku正在检查哪个端口


注意:如果我使用
forman start web
,应用程序确实会成功启动,那么这里会出现什么问题??尽管
forman
在端口5000启动应用程序。我尝试将端口硬核设置为5000,但仍然得到与上面相同的错误…

问题是我正在使用默认为localhost的gulp webserver,只需将其更改为
主机:“0.0.0.0”

gulp.task('heroku', ['wiredep','inject'], function () {
  return gulp.src(config.base)
    .pipe(plugins.webserver({
        host: '0.0.0.0', 
        port: process.env.PORT,
        livereload: false,
        open: false
    }));
});