启动Sinatra应用程序时,Webrick无法启动

时间:2013-08-23 15:49:57

标签: ruby sinatra

任何想法为什么Webrick拒绝开始?

require 'sinatra/base'
require 'slim'

class Blog < Sinatra::Base
  get '/' do
    slim :home
  end
end

正在运行ruby blog.rb什么都不做。没有错误。

1 个答案:

答案 0 :(得分:1)

使用模块化风格的Sinatra应用程序时,未启动内置Web服务器。请参阅the docs for the differences between modular and classic styles

要让它像经典样式应用一样运行,请将此行添加到Blog类的底部:

run! if app_file == $0