`heroku config`如何知道要使用的应用程序?

时间:2018-05-06 10:53:01

标签: heroku heroku-toolbelt

以下是关于Heroku CLI的问题。

当我在本地文件夹中为服务器上已有的给定应用程序运行此命令时:

heroku config

我得到了一个环境变量设置列表。

但是,如果我从另一个具有相同名称的文件夹中运行相同的命令,它将不再起作用。

这表明本地文件夹的名称不足以让heroku config知道我正在考虑哪个应用。

heroku config如何知道在服务器上查询哪个应用?

1 个答案:

答案 0 :(得分:0)

默认情况下,Heroku infers the app from your Git remotes

  

App命令通常在应用程序的本地git clone中执行。通过扫描当前工作副本的git遥控器自动检测应用程序名称,因此您无需明确指定要运行的应用程序。

您还可以明确告诉它要使用的应用程序:

  

如果您有多个heroku遥控器或想要在本地工作副本之外执行app命令,您可以指定远程名称或显式应用程序名称,如下所示:

heroku apps:info --app example

heroku apps:info --remote production

或通过环境变量:

  

或者,可以通过设置HEROKU_APP环境变量来指定应用名称。