【问题标题】:Heroku toolbelt command requires app-nameHeroku toolbelt 命令需要应用程序名称
【发布时间】:2012-08-23 13:11:11
【问题描述】:

从命令行登录Heroku时如何指定你想要的应用程序?

我试图检查日志,所以当我第一次登录时我尝试了:

Heroku logs

然后这告诉我:

 !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app <app name>

然后我尝试了:

heroku --app my-appname

但我明白了:

`--app` is not a heroku command.

我已经尝试了所有组合。

【问题讨论】:

    标签: heroku heroku-cli


    【解决方案1】:

    你仍然需要包含命令:

    heroku logs --app app-name

    您也可以使用-a 代替--app

    heroku logs -a app-name

    【讨论】:

      【解决方案2】:

      另一种选择是将您的 (git) 项目与 Heroku 相关联。来自heroku open - no app specified

      $ cd app-dir
      $ heroku git:remote -a app-name
      $ heroku logs
      

      【讨论】:

      • 我已经按照 heroku 文档完成了这项工作,它工作得很短暂,但现在我遇到了与 rayray 相同的错误,需要为每个 heroku 指定“-a app-name”参数命令。
      【解决方案3】:

      试试这个:

      heroku git:remote -a [app_name]

      这应该允许您调用命令,而无需指定要在哪个应用程序上调用它们。

      【讨论】:

        【解决方案4】:

        您可以尝试在句子后添加--app app-name

        示例:$ heroku domains:add your-domain --app app-name

        【讨论】:

          【解决方案5】:

          Heroku CLI 通过扫描当前工作副本的 git 远程自动检测应用程序名称。

          如果你不在应用的本地 git clone 中,则需要指定应用名称:

          heroku logs --app app-name 
          

          heroku logs -a app-name 
          

          或通过指定远程名称:

          heroku logs --remote production
          

          您可以参考 Heroku 文档的这一部分:

          https://devcenter.heroku.com/articles/using-the-cli#app-commands

          【讨论】:

            【解决方案6】:

            根据我的测试,Heroku CLI 将从当前的 Git remote 推断应用程序。

            所以要改为“test”应用:

            git config heroku.remote test
            

            回到默认的“heroku”应用程序,这可能是您的生产应用程序:

            git config heroku.remote heroku
            

            虽然不确定这是个好主意...

            【讨论】:

              【解决方案7】:

              对于未来的解决方案寻求者-

              错误说明了可能的解决方案。

              从应用文件夹运行此命令

              cd 到 app 根目录,然后运行你想要的命令。

              【讨论】:

                猜你喜欢
                • 2015-07-25
                • 2016-02-23
                • 2013-10-19
                • 1970-01-01
                • 1970-01-01
                • 2015-01-25
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多