Я пытаюсь заставить свое приложение Heroku выполнять использование bamboo-mri-1.9.2
стек. Конечно, это хорошо работает локально на Ruby 1.9.2. Но когда на производстве это отказывает во время запуска на выполнении config.ru
который похож на это:
require 'sinatratestapp'
run Sinatra::Application
Мой .gems
файл:
sinatra --version '>= 1.0'
И само приложение как sinatratestapp.rb
:
require 'rubygems'
require 'sinatra'
get '/' do
"Hello from Sinatra on Heroku!"
end
Это - все, что я вошел в проект и пытающийся выполнить это на результатах Heroku:
<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.
Я попытался сделать, поскольку это ведет, но как новичок Ruby мои исследования ничто не закончились.