错误:缺少必需的标志:-a,--app APP应用对

时间:2019-02-20 05:02:28

标签: heroku

我是Heroku的新手,但我不断收到上述错误-当我在heroku中进行部署,连接到我的github存储库等时,一切看起来都很顺利。但是我一直收到此错误。

它是一个节点/表达应用程序,完全按照我在本地的要求运行,但无法部署。任何帮助将不胜感激。

5 个答案:

答案 0 :(得分:3)

要获取特定heroku应用程序的日志,请使用: heroku日志--app = app_name 例如:您的应用名称为“ chatapp”

heroku日志-app = chatapp

答案 1 :(得分:0)

只需运行带有--app标志以及其后的应用名称的命令。

答案 2 :(得分:0)

对此进行进一步扩展(仅是为了其他遇到类似问题的新用户的利益)-以下是您可以在macOS Terminal中输入的命令示例:

heroku logs --tail --app yourexampleservername

如果您已将yourexampleservername部署到Heroku,则应显示日志。

答案 3 :(得分:0)

我喜欢官方文档中的--app标志是“强制性”的,但是官方文档中的唯一用法示例并未使用--app标志。

无论如何,这并不是强制性的。通常,它只是隐式的。您必须将heroku git:remote -a your_app_name之类的信息告诉Heroku您正在使用哪个应用程序,然后它就不再怀疑要在哪个应用程序上运行这些命令。

答案 4 :(得分:0)

您没有将git远程设置为您的应用程序,请先这样做,

heroku git:remote -a your_app_name