我在rails 3項目的lib目錄中有一個名爲slot.rb的文件。它創建一個名爲SojournerSupport的模塊,幷包含一個名爲Slot的類。我有以下我的config/application.rb中的文件:將模塊加載到Heroku的lib目錄中
config.autoload_paths += %W(#{config.root}/lib)
我然後在模型中包含的模塊,我需要它,像這樣:
include SojournerSupport
這個本地工作罰款我的機器上,但當試圖在heroku中運行應用程序時,它會顯示「未初始化的常量ShipRecord :: SojournerSupport(NameError)」ShipRecord是我包含該模塊的模型的名稱。
任何想法或建議?
快速提示,它是'rails s -e production' – ecoologic 2013-03-08 05:32:23