每次在终端上运行heroku
命令时,我都厌倦了输入应用程序名称:
heroku run rake db:migrate --app myapp
heroku run rake db:seed --app myapp
heroku run rake sth:else --app myapp
--app
非常冗长又烦人,我不知道在项目中全局一次配置该选项的位置。
答案 0 :(得分:1)
heroku
在知道应该与哪个应用程序通话时不需要使用--app
参数。当只有一个Git远程指向某个存储库的Heroku时,就会发生这种情况。
您似乎没有任何指向Heroku的遥控器。运行
heroku git:remote --app myapp
到add such a remote。完成后,您应该可以忽略该特定存储库上--app
命令的heroku
参数。
如果您愿意自己做,则可以运行
git remote add heroku git@heroku.com:myapp.git
请注意,可能有多个 Heroku遥控器,例如如果您有演出和生产应用程序。在这种情况下,您还必须提供--app
参数来指定应使用哪个参数。