2012-02-07 21 views
0

這是放置非特別M/V/C方法的文件的最佳文件夾。這些方法在應用程序內的地方或後端進程中調用。我在哪裏存儲它們? LIB /腳本/地方-人。在Rails 3中放置獨立模塊和類的最佳文件夾

+1

可能的重複[Rails文件夾應該在哪個文件夾中進入?](http://stackoverflow.com/questions/5677063/rails-in-which-folder-should-ruby-classes-go-into) – 2012-02-07 06:46:43

回答

5

一般這樣的模塊放置在lib /文件夾並且由於在導軌在lib夾3個模塊和類不會自動加載,你應該在application.rb添加config.autoload_paths += %W(#{config.root}/lib)使這些類和模塊autoloadable。

+0

如果你正在使用'config.threadsafe!',你需要在你的代碼中明確地'require'my_lib_file''。 (由於可能的競爭條件,即使從config.autoload_paths自動加載也被禁用)。 – bioneuralnet 2012-02-07 18:42:44

相關問題