我使用sinatra,并且有一个我无法解决的问题,这是代码:
require 'sinatra'
def url(s)
get s do yield end
post s do yield end
end
url '/' do
erb :index
end
然后,该程序提示:未定义的方法`erb'为main:对象
我该怎么办?
答案 0 :(得分:1)
您可以尝试这样的事情:
require 'rubygems'
require 'sinatra'
def map_url(url, options={}, &block)
get(url, options, &block)
post(url, options, &block)
end
map_url '/' do
erb :index
end
答案 1 :(得分:0)
您可能需要查看Sinatra Multiroute。