在Heroku上使用Node.js HTTP-Server部署静态网页



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

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

最新更新