【发布时间】:2011-09-15 02:57:16
【问题描述】:
我完成了安装 git 和 heroku gem 的步骤,并成功地将我的应用推送到了 heroku。 问题是,它显示了一个标准的“您正在使用 Ruby on Rails”页面,即使我拥有的本地应用程序已将路由设置为根到某个控制器/页面。我还从 /public 中删除了 index.html 页面。
知道为什么会这样吗?我怀疑我可能需要以某种方式从开发切换到部署,但我还是删除了 index.html,为什么它仍然出现在 heroku 上?
编辑:由于某种原因,转到 mysite.heroku/login 和我创建的其他页面工作正常,所以不要介意部署的事情。
【问题讨论】:
-
你是用
git rm从git中删除public/index.html,还是只是从你的工作目录中删除?git status说什么? -
您应该将此作为答案发布,以便我可以给予它应得的信誉:) 我没有意识到您需要这样做,我认为 git push heroku master 会处理哪些文件被删除了,哪些没有被删除。
标签: ruby-on-rails ruby git deployment heroku