前提
前提としてbundlerがインストールされている必要があります。
bundlerについて詳しくはruby on railsの記事で紹介していますのでそちらをご覧いただければと思います。
なお、インストールは下記のようにすればOKです。
gem install bundler
sinatraをインストール
#sinatraをローカルインストールするプロジェクトディレクトリを作成する mkdir project_name && cd $_ #プロジェクトディレクトリにGemfileを作成 bundle init #Gemfileを編集 vi Gemfile
Gemfileは下記のように記載します。
source "https://rubygems.org" gem "sinatra" gem "sinatra-contrib"
Gemfileを編集したらGemをインストールします。
#gemをインストールします。 bundle install --path=vendor/bundle
テスト用のrubyファイルを用意します。
仮にtest.rbというファイルを作成し、下記のように記載してください。
require 'bundler' Bundler.require get '/test' do "hello world" end
実行します。
ruby test.rb
http://localhost:4567/testに接続すると hello worldと表示されるはずです。