【发布时间】:2020-10-24 15:38:06
【问题描述】:
我不知所措...我尝试了很多不同的方法,但无法正常工作。
无论我是运行构建还是 Heroku 运行构建,我的 react 应用程序中的 Public 文件夹都会发生一些奇怪的事情。
在本地服务器上一切正常。但是当我将它启动到 Heroku 时,事情并没有以正确的方式运行 -
首先,我将主页的背景图片存储在公用文件夹中 - 它在本地服务器中工作,但在我将其启动到 Heroku 时却没有。
Favicon 也不会在 heroku 启动中工作。
最后,它也不会注册我的路线。在本地我可以去 /admin,但是当启动到 Heroku 时,它给了我一个 503 错误。
不太确定这里要包含什么代码 - 我在想它可能与 git 有关?不确定!
感谢您的帮助!
这是 Heroku 日志 ---
2020-07-03T23:26:06.755835+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=GET path="/aaaa" host=www.brianpruzzo.com request_id =1d6e5d13-5464-4ca5-8965-8e70aa5fa915 fwd="77.255.15.191" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0 protocol=https
2020-07-03T23:26:13.767848+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=GET path="/manifest.json" host=www.brianpruzzo. com request_id=f218a673-5a9a-484c-9fe9-002689f69f9f fwd="77.255.15.191" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0 protocol=https
【问题讨论】:
-
可以直接从heroku访问文件吗,比如myApp.heroku.com/favicon.ico?
-
不,我不能 - 虽然我正在尝试使用自定义域名。 www.brianpruzzo.com/favicon.ico - 稍等一下,我正在搞砸这个......
-
Okej,所以由于某种原因,所有未处理的文件和自定义路由都会抛出错误。
heroku logs --tail命令是否提供有关错误的任何有用信息,您可以发布吗? -
在上面发帖!
标签: reactjs express heroku public