0
我有一個運行在沒有Web界面的服務器上的Ruby應用程序。它使用命令line
(ruby path/to/file.rb)運行。Ruby包括文件
我有我想要訪問的不同文件中的類。這些文件位於「app/classes」目錄中。
我把這個在application.rb中的文件:
config.autoload_paths += Dir["#{config.root}/classes"]
,我得到一個未初始化的恆定誤差。
我可以放入「require_relitive'somefile'」,但我寧願不必爲每個使用的類都這樣做。如何創建自動載入路徑以及它應該放在哪裏?
我能得到這個eviroment.rb工作:AUTOLOAD_PATHS = [ DIR [ 「#{} PCP_ROOT /應用/班/ * RB」], DIR [「#{} PCP_ROOT/lib目錄/ * .rb「] ]但我有一個lib目錄下的custom_logger.rb,似乎沒有加載。有任何想法嗎? – rstewart8