heroku运行bash不起作用

时间:2016-01-14 09:30:51

标签: macos heroku

为什么 heroku运行bash 无效?

$ heroku登录

Enter your Heroku credentials.
Email: xx@yy.zz
Password (typing will be hidden): 
Logged in as xx@yy.zz

$ heroku run bash

 ▸    No app specified.
 ▸    Run this command from an app folder or specify which app to use with --app APP

$ heroku run --app bash

 ▸    Usage: heroku run COMMAND
 ▸    
 ▸    Example: heroku run bash

$ heroku运行“ls / usr / bin /”

 ▸    No app specified.
 ▸    Run this command from an app folder or specify which app to use with --app APP

$ heroku run --app“ls / usr / bin /”

 ▸    Usage: heroku run COMMAND
 ▸    
 ▸    Example: heroku run bash

$ heroku版

heroku-toolbelt/3.42.22 (universal.x86_64-darwin15) ruby/2.0.0
heroku-cli/4.27.11-7569c5d (amd64-darwin) go1.5.2
=== Installed Plugins
heroku-apps@1.1.0
heroku-cli-addons@0.1.1
heroku-fork@4.0.0
heroku-git@2.4.4
heroku-local@4.1.5
heroku-run@2.9.2
heroku-spaces@2.0.9
heroku-status@1.2.4

2 个答案:

答案 0 :(得分:1)

如错误消息所示,您需要指定要运行命令的heroku应用程序。 (如果您使用指向heroku的远程控制器存放在git存储库中,默认情况下它将使用该存储库;这意味着"来自应用程序文件夹"。)

$ heroku apps

会给你一个清单。

$ heroku run --app INSERT_APP_NAME_HERE bash

将在该应用上运行bash

答案 1 :(得分:0)

此错误是因为未指定您要使用的应用。试试这个

$heroku app
example
$heroku run bash --app examp