我有一个我用 Node JS 编写的应用程序,我尽可能只使用 localhost 并且需要将它部署在 Heroku 上。
主 server.js 文件可以在这里查看:http: //pastebin.com/6VGk8ESz 要了解我们如何连接路由查看这个 Lib 文件: http: //pastebin.com/uirpUFkq
问题是该应用程序在本地运行良好,但是当我将其上传到 Heroku 时,我总是得到以下响应:
at=error code=H12 desc="请求超时" method=GET path=/ host=careboxnode.herokuapp.com fwd="64.129.24.13" dyno=web.1 connect=8ms service=30002ms status=503 bytes=0
我将 console.log() 语句放在我的代码中,它似乎运行没有错误。问题是 res.render 和 res.send 似乎都没有出于某种原因将任何内容发送回 Heroku 以提供服务,因此页面超时。我没有收到正式的错误或异常,所有文件都被正常读取。显示内容似乎不起作用。
这是一个非常奇怪的问题,所以我非常感谢任何人对此主题的任何帮助,非常感谢!:)