2015-04-05 46 views
1

我使用rails 4.1。我創建的lib /文件夾中的Rails模塊:LIB/corelib.rb但是當我嘗試在我的自定義初始化文件的配置/初始化/ load_data.rb與Rails 4:如何在初始化文件中使用lib中的模塊?

include Corelib 

使用它,它給了我一個錯誤:

.../config/initializers/load_data.rb:1:in `<top (required)>': uninitialized constant Corelib (NameError) 

如何在我的初始化程序中從lib /文件夾中使用我的模塊?

回答

3

顯然,我忘了補充要求之前包括:

require 'corelib' 
include Corelib 

在load_data.rb文件的頂部修復該問題。