Heroku缺少必需的标志:-a,

Ran*_*ers 13 heroku

我目前正在做一个项目,但是heroku遇到问题。

这是我尝试使用heroku命令时总是弹出的错误。

有问题的错误

对于那些曾经犯过相同错误的人,可能是什么原因造成的?

提前致谢!

Rob*_*uch 9

当您使用创建Heroku应用时

heroku create my-app
Run Code Online (Sandbox Code Playgroud)

您需要将标志(-a--app)提供给附加安装

heroku addons:create heroku-postgresql:hobby-dev --app my-app
Run Code Online (Sandbox Code Playgroud)


ari*_*ari 8

  • 用git初始化: git init

  • 获取应用名称: heroku apps

  • 添加遥控器:

heroku git:remote -a your_app_name
Run Code Online (Sandbox Code Playgroud)


小智 6

每当您运行一些命令来影响您的 heroku 应用程序时,您需要将 git remote 设置为您的应用程序工作,使用它,

heroku git:remote -a your_app_name
Run Code Online (Sandbox Code Playgroud)


Far*_*hir 5

错误是因为丢失app name。您必须提供要运行的应用程序名称。您的命令应如下所示:

heroku run -a YOUR_APP_NAME_HERE

要么

heroku run --app YOUR_APP_NAME_HERE


小智 5

我遇到了同样的问题,它所需要的只是进入 app.js 级别的 app 目录