如何避免使用 heroku CLI 的 --app 选项?
How to avoid the --app option with heroku CLI?
我厌倦了每次在终端中输入 运行 heroku
命令时输入我的应用程序的名称:
heroku run rake db:migrate --app myapp
heroku run rake db:seed --app myapp
heroku run rake sth:else --app myapp
--app
非常冗长和烦人,我不知道在哪里可以为项目全局配置一次。
当 heroku
知道应该与哪个应用对话时,它不需要 --app
参数。当只有一个 Git 远程指向存储库的 Heroku 时,就会发生这种情况。
您似乎没有任何指向 Heroku 的遥控器。 运行
heroku git:remote --app myapp
到add such a remote。完成后,您应该能够在该特定存储库上省略 heroku
命令的 --app
参数。
如果你喜欢自己做,你可以运行
git remote add heroku git@heroku.com:myapp.git
请注意,可以有 多个 Heroku 遥控器,例如如果您有暂存和生产应用程序。在这种情况下,您还必须提供 --app
参数来指定应使用哪一个。
我厌倦了每次在终端中输入 运行 heroku
命令时输入我的应用程序的名称:
heroku run rake db:migrate --app myapp
heroku run rake db:seed --app myapp
heroku run rake sth:else --app myapp
--app
非常冗长和烦人,我不知道在哪里可以为项目全局配置一次。
heroku
知道应该与哪个应用对话时,它不需要 --app
参数。当只有一个 Git 远程指向存储库的 Heroku 时,就会发生这种情况。
您似乎没有任何指向 Heroku 的遥控器。 运行
heroku git:remote --app myapp
到add such a remote。完成后,您应该能够在该特定存储库上省略 heroku
命令的 --app
参数。
如果你喜欢自己做,你可以运行
git remote add heroku git@heroku.com:myapp.git
请注意,可以有 多个 Heroku 遥控器,例如如果您有暂存和生产应用程序。在这种情况下,您还必须提供 --app
参数来指定应使用哪一个。