Using Bundler with Sinatra
Let's say you wanted to run the following Sinatra app.
class MySinatraApp < Sinatra::Base get "/" do "Hello Bundler" end end
To use bundler with a Sinatra application, you only need to do two things. First, create a Gemfile.
source "https://rubygems.org" gem "sinatra", :require => "sinatra/base"
Then, set up your config.ru file to load the bundle before it loads your Sinatra app.
require 'rubygems' require 'bundler' Bundler.require require './my_sinatra_app' run MySinatraApp
Start your development server with rackup, and Sinatra will be loaded via Bundler.