我刚刚创建了一个简单的Rails应用程序

rails new myapp

然后使用以下方法创建heroku堆栈:

heroku create --stack cedar 

但当我try 在Heroku上打开应用程序时,使用:

heroku open

我得到:

 !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app <app name>

这是:

$ heroku open --app myapp

给我这个:

 !    App not found

我是不是漏掉了什么明显的东西?

推荐答案

如果你在Heroku上有一个现有的应用程序,并且你收到了这个没有应用程序指定的消息,你可以通过在本地终端上运行这个来纠正它:

heroku git:remote -a MyHerokuAppName

Ruby-on-rails相关问答推荐

在has_many关系中由两个条件 Select

使用Rails和RSpec,有没有办法查看操作真正将您带到哪个页面?

在 POST 请求中添加了 Rails 奇怪的参数

Ruby on Rails 让外键工作

params.permit ruby​​3.2.1 更新后 Active::Record 的未定义方法=~

计算总价(商品数量*商品价格)

如何为 I18n 设置 raise_on_missing_translations

Rails 连接并包含连接表中的列

你能从 Heroku dynos/workers 中获得多少性能?

在公共 Rails 应用程序中将敏感数据存储在哪里?

使用 jQuery 在 Rails 中不显眼的动态表单字段

在 Controller 中调用模型方法

如何在Ruby 中对数字进行上限和舍入

Rails:如何修复‘生产’环境缺少 secret_key_base

Rails 3 返回 HTTP 406 Not Acceptable?

submit_tag rails 表单中的 bootstrap 图标

使用 heroku 和 namecheap 设置自定义域

Rails 路由:GET 没有参数 :id

如何检测rails是否在根url?

如何测试也定义为辅助方法的 ApplicationController 方法?