gem包rack提供了rackup工具来启动webapplication
下面是一个入门范例,使用 bundler 管理库的一个sinatra应用
在begin文件夹下有三个文件 begin.ru config.ru Gemfile
然后cd到begin中,就能够直接使用
$ rackup
启动应用了
下面是一个入门范例,使用 bundler 管理库的一个sinatra应用
在begin文件夹下有三个文件 begin.ru config.ru Gemfile
然后cd到begin中,就能够直接使用
$ rackup
启动应用了
# begin.rb
#!/usr/bin/env ruby
class Begin < Sinatra::Base
get '/' do
"index"
end
end
# config.ru require 'rubygems' require 'bundler' Bundler.require require './begin' run Begin
# Gemfile source 'http://ruby.taobao.org' gem 'sinatra', :require => "sinatra/base"