如果这已经在某个地方得到回答,请原谅我,因为我找不到它。
我试图在 lib 目录下包含我在 Rails 3 中编写的类,以便我的控制器可以访问这些方法。
该类在这个目录中,具体来说是:lib/assets,它被称为 Ducksboard。
我正在尝试将其包含在我的 application_controller 中:
class ApplicationController < ActionController::Base
include Ducksboard
但我不断收到这样的路由错误
未初始化的常量 ApplicationController::Ducksboard
我什至更新了应用程序配置文件,以便它在库中搜索资产
config.autoload_paths += %W(#{config.root}/lib)
有没有更好的方法来创建类并在我的应用程序中访问它们?这似乎不起作用。
谢谢!