2

这是在我的 config/initializer/string.rb 中:

class String  
 include ClearCompany
end

我有 lib/clear_company.rb

那是我有一个模块 ClearCompany 的地方。

4

1 回答 1

2

您需要该文件,因为lib在 Rails 3 中不会自动加载常量:

require 'clear_company'

您还可以lib通过将其放入您的类中来添加回加载路径Application

config.autoload_paths += %W(#{Rails.root}/lib)  
于 2011-05-31T06:26:38.203 回答