本地没有问题。
该应用程序已部署到 heroku,但出现错误屏幕。在我得到的日志中:
heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=catan-manager-api.herokuapp.com request_id=c68d7131-7572-4fe6-ae9d-13836519e25c fwd ="79.176.191.139" dyno= connect= service= status=503 bytes= protocol=https heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=catan-manager-api.herokuapp.com request_id=7f9a1aa9-c079-456c-9f9a-2522bfdc87f7 fwd="79.176.191.139" dyno= connect= service= status=503 bytes= protocol=https
由于某种原因,它从部署中检测到是 jemalloc 应用程序,不确定这是否相关:
我添加了 jemalloc,因为我在使用尖锐库时出错,从这里获取解决方案
- 它如何将其检测为 jemalloc 应用程序?我认为 jemalloc 只是一个用于更好地分配内存的库。
- 假设这是问题所在,我该如何解决?
- 我也在使用@babel,我遵循了这个指南
- 我没有 Procfile,因为节点 js heroku知道在包 json 中使用 start
- 当我尝试扩展时,我得到“找不到该进程类型(网络)”(显然......)
谢谢你的帮助