这是github上sinatra-template项目的源代码。 这是我在Sinatra项目中使用的基本结构,它使事情更有条理。 里面有什么? 使用ruby 1.9.3-p125的模块化Sinatra应用程序版本1.3.2 单元级测试的迷你测试 机架测试,用于路线测试 capybara +用于集成测试的minitest(无需rspec) 文件码 Rakefile,Gemfile,.rvmrc,.gitignore 文件夹结构 app.rb # require sinatra, vendor'd gems, models/init, routes/init, helpers