更新 Rails 中的中间件

2024-04-24

有什么办法可以修改(NOT替换)rails 中的中间件?

所以而不是:

config.middleware.delete ::Rack::Cache
config.middleware.use ::Rack::Cache, :metastore => "rails:/", :entitystore => "rails:/", :verbose => false

我想简单地写一些类似的东西config.middleware.find!(::Rack::Cache).verbose = false.

UPDATE:这样做的原因是因为 capybara-webkit打印大量消息 https://github.com/thoughtbot/capybara-webkit/issues/234#issuecomment-3375900当从黄瓜跑步时。


我认为对于这个特定的中间件,您可以将 Rack 环境选项设置为与其默认配置合并,如下所示:http://rtomayko.github.com/rack-cache/configuration http://rtomayko.github.com/rack-cache/configuration

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更新 Rails 中的中间件 的相关文章

随机推荐