Heroku CLI - How to solve the Error: Missing required flag: -a --app APP?
Heroku CLI - How to solve the Error: Missing required flag: -a --app APP?
我设法部署了一个使用 Postgres 的 Scala Play 2.7 应用程序,但它没有 运行 并出现错误:
(base) bravegag@Zeus:~/code/myapp$ heroku open
› Error: Missing required flag:
› -a, --app APP app to run command against
› See more help with --help
(base) bravegag@Zeus:~/code/myapp$ heroku logs --tail
› Error: Missing required flag:
› -a, --app APP app to run command against
› See more help with --help
我该如何解决?
那是一个 heroku cli 标志,而不是 scala/play。使用 heroku cli 时只需指定你的 heroku 应用程序的名称:
$ heroku open --app <app-name>
(其他命令同理)
您可以在 heroku 仪表板中找到您的应用名称(https://heroku.com 中的某处)
如果您在 heroku 中输入您的应用程序,您将获得 link 之类的 https://dashboard.heroku.com/apps/<app-name>
您需要先将 git 远程设置为您的应用程序,否则 heroku 不会检测到您的标志,
heroku git:remote -a your_app_name
首先你需要初始化git(Heroku 需要)
$ git init
$ git add .
$ git commit -m "first"
那么你应该
$ heroku git:remote -a your_app_name
最后你可以:
$ heroku container:push web
我设法部署了一个使用 Postgres 的 Scala Play 2.7 应用程序,但它没有 运行 并出现错误:
(base) bravegag@Zeus:~/code/myapp$ heroku open
› Error: Missing required flag:
› -a, --app APP app to run command against
› See more help with --help
(base) bravegag@Zeus:~/code/myapp$ heroku logs --tail
› Error: Missing required flag:
› -a, --app APP app to run command against
› See more help with --help
我该如何解决?
那是一个 heroku cli 标志,而不是 scala/play。使用 heroku cli 时只需指定你的 heroku 应用程序的名称:
$ heroku open --app <app-name>
(其他命令同理)
您可以在 heroku 仪表板中找到您的应用名称(https://heroku.com 中的某处)
如果您在 heroku 中输入您的应用程序,您将获得 link 之类的 https://dashboard.heroku.com/apps/<app-name>
您需要先将 git 远程设置为您的应用程序,否则 heroku 不会检测到您的标志,
heroku git:remote -a your_app_name
首先你需要初始化git(Heroku 需要)
$ git init
$ git add .
$ git commit -m "first"
那么你应该
$ heroku git:remote -a your_app_name
最后你可以:
$ heroku container:push web