我一直在使用Rack::Flash
一段时间在我的Sinatra应用中显示回复的Flash通知。自从我升级到Sinatra 1.3.2后,应用程序崩溃,每当我向服务器发出请求时都会记录以下内容:
!! Unexpected error while processing request: undefined method `<<' for nil:NilClass
简化代码如下所示:
require 'sinatra'
require 'rack-flash'
enable :sessions
use Rack::Flash
get "/" do
"Hello World"
end
知道为什么会这样吗?