我关注Ruby on Rails tutorial 一旦我将所有代码都推送到Github,我就尝试使用以下命令在Heroku上部署 -
$ heroku create
$ git push heroku master
$ heroku run rake db:migrate
我收到以下错误
Running `rake db:migrate` attached to terminal... failed
! App not found
如果我尝试访问我的应用程序,我会看到Page不存在。以下是我的Gemfile
source 'https://rubygems.org'
ruby '2.0.0'
#ruby-gemset=railstutorial_rails_4_0
gem 'rails', '4.0.4'
group :development, :test do
gem 'sqlite3', '1.3.8'
gem 'rspec-rails', '2.13.1'
end
group :test do
gem 'selenium-webdriver', '2.35.1'
gem 'capybara', '2.1.0'
end
gem 'sass-rails', '4.0.1'
gem 'uglifier', '2.1.1'
gem 'coffee-rails', '4.0.1'
gem 'jquery-rails', '3.0.4'
gem 'turbolinks', '1.1.1'
gem 'jbuilder', '1.0.2'
group :doc do
gem 'sdoc', '0.3.20', require: false
end
group :production do
gem 'pg', '0.15.1'
gem 'rails_12factor', '0.0.2'
end
我已经针对此处发布的类似问题尝试了其他一些解决方案,但没有一个解决了我的问题。
heroku run rake db:migrate --app <app-name>
heroku pg:reset DATABASE
heroku run:detached rake db:migrate
Ruby - 2.0.0 Rails - 4.0.4 操作系统 - Mac OSX Maverick