Некоторые примечания:
Gemfile, я использую гем 'sinatra',: require => 'sinatra / base' для загрузки модульного приложения Sinatra.
Config.ru, обычно я устанавливаюBundler на нем, а не в app.rb, оставляя app.rb чистым для моего приложения.
require 'bundler / setup' Bundler.require (: по умолчанию)