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.