2013-09-24 23 views
0

我有我的課是在file.rb我想要求這個類在我的項目,我把這個文件放到項目的/ lib目錄,但是當我打電話創建新的對象,軌引發錯誤。你缺課。可能是我不正確分配我的文件?如何需要我的班到Rails

回答

0

文件在你的lib文件夾不是自動要求。你必須把這個需求放入一個初始化程序(只需檢查一些現有的初始化程序就可以瞭解如何執行)。

+0

@downvoter:你能解釋什麼是錯的答案? – klaffenboeck

+0

是的,它是通用的。有一個簡單的標準方法來做到這一點,我在我的答案中指出(在投票後添加)。 –

1

在周圍線14 config/application.rb您有類似

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

取消註釋,並最終編輯這些線的第二位。

相關問題