我试图在heroku上运行bash来测试它,但它失败了
$ heroku run bash
▸ Error: No app specified
▸ Usage: heroku run --app APP
▸ We don't know which app to run this on.
▸ Run this command from inside an app folder or specify which app to use with --app APP
▸
▸ https://devcenter.heroku.com/articles/using-the-cli#app-commands
$ heroku run --app bash
▸ Usage: heroku run COMMAND
▸
▸ Example: heroku run bash
所以,这个例子说heroku run bash
可以工作,但是它不能。我没有运行dynos。我觉得我在这里缺少了一些基本的东西...
4条答案
按热度按时间qlckcl4x1#
尝试运行命令:
首先你需要登录,然后你看到你的应用程序,最后运行bash
插入您的用户名和密码
然后查看应用程序列表并写下
ejk8hzay2#
我觉得你有两个问题。
首先,你需要在某个应用程序中运行bash。你可以通过--app键来指定应用程序,就像帮助中所说的那样,或者你可以在已经初始化了一个heroku应用程序的文件夹中运行这个命令。关于将文件夹连接到一个heroku应用程序,请参见答案How to link a folder with an existing Heroku app。
第二,运行bash实际上会从你的应用程序中删除一个dyno,所以你至少需要一个dyno。
elcex8rz3#
您也可以这样做:获取应用程序名称使用;
则将heroku设置为远程;
最后在您的应用程序中运行bash
oo7oh9g94#
请尝试以下命令: