在heroku上使用node.js http-server部署静态网页

时间:2017-12-03 15:29:20

标签: node.js heroku

我运行了node.js http-server,在我的网络dyno中描述:http-server .build -p 80 好吧,我已经尝试停止进程,杀死,将web扩展为0,重新启动......即使web.1从heroku ps列表中消失,服务器仍然在80端口上工作。并且它不能用新参数重新启动,因为端口已经在使用,我无法阻止它。我究竟做错了什么? 我还尝试在管理面板中打开heroku bash并检查ps auxnetstat,但没有运气。

1 个答案:

答案 0 :(得分:0)

啊!对不起,我不应该指定端口,因为heroku使用随机端口,所以我的最终dyno看起来像这样:http-server .build -p $PORT