尝试运行 Heroku 控制台,但我得到以下信息:
heroku run console
Running console attached to terminal... up, run.1
sh: console: not found
$ heroku run bash有效,但我似乎得到了一个(绿色)bash 提示符——“ ~ $”不是 Rails 控制台!我可以从这里进入控制台吗?
供参考
git push heroku v311
Everything up-to-date
尝试运行 Heroku 控制台,但我得到以下信息:
heroku run console
Running console attached to terminal... up, run.1
sh: console: not found
$ heroku run bash有效,但我似乎得到了一个(绿色)bash 提示符——“ ~ $”不是 Rails 控制台!我可以从这里进入控制台吗?
供参考
git push heroku v311
Everything up-to-date
第一个错误只是因为该console命令不存在而引发。我个人一生中 从未遇到过名为控制台的命令。
语法是heroku run the_command_i_want_to_run. 例如:heroku run irb或heroku run bash。
第二个错误:项目根目录中没有 Rakefile。既然heroku run rails console说没有找到 Rails,我猜你的项目没有(很好)部署。
确保你已经完成了git push heroku。
您可能还需要检查日志:heroku logs.
一个推测:
heroku run rails console
我也被这个弄糊涂了。
只是
$ heroku run console