我想用config.ru文件创建一个空的Sinatra应用程序。现在我知道如何用黄瓜初始化它的唯一方法,但这样做会创建额外的文件,我不需要包括步骤定义等。当我在我的工作目录中运行'gem install Sinatra'时,它会显示:正在初始化一个空的sinatra应用程序
成功安装西纳特拉-1.4.5 解析文档西纳特拉-1.4.5 完成了西纳特拉安装文件0秒后 1宝石安装
然而,没有config.ru文件。
我该如何初始化一个Sinatra应用程序,所以我只有config.ru?
require 'sinatra'
get '/' do
'Hello world!'
end
现在创建一个名为config.ru,内容如下文件:
保罗的回答是好,但如果你真的想要一个rackup文件,看在文档如何运行一个模块化的应用程序,并使用你从保罗的回答的基础上得到了什么。 – iain 2014-10-14 18:37:24