[ruby] 简单sinatra例子(来自官方README)
花花公子
2009-02-24
运行方式:首先安装sinatra
gem install sinatra 在命令行 ruby myapp.rb -p 3000 访问 http://localhost:3000 和 http://localhost:3000/hello/my_world查看效果 ruby myapp.rb --help 可以看到命令行参数 require 'rubygems' require 'sinatra' get '/' do 'Hello world!' end get '/hello/:name' do erb :index end __END__ @@ layout <html> <head><title>sinatra sample</title></head> <body> <%= yield %> </body> </html> @@ index <div class="content">Hello <%=params[:name]%></div> rackup配置脚本 require 'sample' run Sinatra::Application 运行 rackup sinatra.ru -p 3000 也可以看到同样效果 |