gpt4 book ai didi

ruby - 当我尝试将 rack-flash 添加到我的 sinatra 应用程序时,它停止工作

转载 作者:数据小太阳 更新时间:2023-10-29 07:26:11 25 4
gpt4 key购买 nike

我一直在使用 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

知道为什么会这样吗?

最佳答案

rack-flash 不适用于最新版本的 rack。尝试 sinatra-flash相反。

关于ruby - 当我尝试将 rack-flash 添加到我的 sinatra 应用程序时,它停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com