Ruby sinatraをbundlerでインストールする方法

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

前提

前提として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と表示されるはずです。

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*

CAPTCHA