私は以下を提供するチュートリアルhttp://learnrubythehardway.org/book/ex50.htmlに従っています:
最も基本的な Sinatra アプリケーションを作成します。次のコードを に入れます
bin/app.rb
。
require 'sinatra'
set :port, 8080
set :static, true
set :public_folder, "static"
set :views, "views"
get '/' do
return 'Hello world'
end
問題なく gem と Sinatra をインストールしました。app.rb
また、チュートリアルからローカルbin/app.rb
ファイルにコピーしました。
私はそれを実行しました:ruby bin/app.rb
ターミナル出力:
/home/t/.rbenv/versions/2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 'require': cannot load such file -- sinatra (LoadError)
from /home/t/.rbenv/versions/2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 'require'
from bin/app.rb:1:in `<main>
実行するrake test
と、テストに合格します。どうしたの?