gpt4 book ai didi

ruby-on-rails - 我应该将 Rails 5.1 的中间件文件放在哪里?

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

以前我的中间件在 lib/middleware/my_middle_ware.rb 下

但是在这样做的时候,

config.middleware.use MyMiddleWare

我收到一个

NameError: uninitialized constant

rails 在哪里寻找中间件?

最佳答案

看起来 Rails 并没有在寻找它。

我必须执行以下操作才能使其正常工作。

Dir["./lib/middleware/*.rb"].each do |file|
require file
end

关于ruby-on-rails - 我应该将 Rails 5.1 的中间件文件放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44687983/

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