0

我有我的类在 file.rb 我想在我的项目中需要这个类,我把这个文件放到 project/lib 但是当我调用创建新对象时,rails 会引发一个错误。你上课缺席。可能是我没有正确分配我的文件吗?

4

2 回答 2

1

config/application.rb第 14 行左右,你有类似的东西

# Custom directories with classes and modules you want to be autoloadable.
# config.autoload_paths += %W(#{config.root}/lib)

取消注释并最终编辑其中的第二行。

于 2013-09-24T18:23:37.243 回答
0

lib 文件夹中的文件不是自动需要的。您必须将要求放入初始化程序中(只需检查一些现有的初始化程序以了解如何操作)。

于 2013-09-24T18:18:25.183 回答