我正在使用:ruby-1.9.3-p392和sinatra-1.4.3。
当我运行我的文件时,我遇到了这个错误:
/home/belka/.rvm/gems/ruby-1.9.3-p392@Rails3.2.13/gems/sinatra-1.4.3/lib/sinatra/base.rb:1408:in `run!': undefined method `run' for HTTP:Module (NoMethodError)
from /home/belka/.rvm/gems/ruby-1.9.3-p392@Rails3.2.13/gems/sinatra-1.4.3/lib/sinatra/main.rb:25:in `block in <module:Sinatra>'
我的代码是sinatra新手最简单的代码( hello.rb ):
require 'rubygems'
require 'sinatra'
get '/' do
'Hello World!'
end
答案 0 :(得分:5)
我只需要添加此代码,我的sinatra应用程序现在还活着:
set :server, 'webrick'