cov*_*ard 7 ruby ruby-on-rails ruby-on-rails-3
Rails noob问题.我在Rails中创建一个普通的旧Ruby对象.但我不确定应用程序中是否有标准位置我应该放置此对象.
谢谢
小智 6
有几种选择,但lib目录是最常见的.
如果您需要初始化代码,最常见的地方是 config/initializers.
所以你可能有:
lib/mystuff.rb
Run Code Online (Sandbox Code Playgroud)
和:
config/initializers/mystuff.rb
lib/mystuff.rb
Run Code Online (Sandbox Code Playgroud)
包含你的红宝石代码.
config/initializers/mystuff.rb
Run Code Online (Sandbox Code Playgroud)
包含初始化你的东西的代码,无论config/initializers在Rails启动时运行的Ruby文件是什么.