任何想法为什么Webrick拒绝开始?
require 'sinatra/base'
require 'slim'
class Blog < Sinatra::Base
get '/' do
slim :home
end
end
正在运行ruby blog.rb
什么都不做。没有错误。
答案 0 :(得分:1)
使用模块化风格的Sinatra应用程序时,未启动内置Web服务器。请参阅the docs for the differences between modular and classic styles。
要让它像经典样式应用一样运行,请将此行添加到Blog
类的底部:
run! if app_file == $0