Heroku App startet nicht - `require ': keine solche Datei zu laden - sinatratestapp (LoadError)

Ich versuche, meine Heroku-App mit @ zum Laufen zu bringebamboo-mri-1.9.2 Stapel. Natürlich läuft es auf Ruby 1.9.2 lokal einwandfrei. Aber wenn es in Produktion ist, stürzt es während des Starts beim Ausführen von @ aconfig.ru was so aussieht:

require 'sinatratestapp'
run Sinatra::Application

My.gems Datei

sinatra --version '>= 1.0'

Und die Anwendung selbst alssinatratestapp.rb:

require 'rubygems'
require 'sinatra'

get '/' do
  "Hello from Sinatra on Heroku!"
end

Das ist alles, was ich in dem Projekt habe und versuche, das auf Heroku-Ergebnissen auszuführen:

<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- sinatratestapp (LoadError)
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from config.ru:1:in `block (3 levels) in <main>'
        ...
-----> Your application is requiring a file that it can't find.

       Most often this is due to missing gems, or it could be that you failed
       to commit the file to your repo.  See http://docs.heroku.com/gems for
       more information on managing gems.

       Examine the backtrace above this message to debug.

Ich habe versucht, das zu tun, was es anleitet, aber als Ruby Noob haben meine Untersuchungen nichts ergeben.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage