3

GitHubページによると、Ruby プロジェクト (Rails の外部) で SettingsLogic を使用することは可能ですが、その方法を示すドキュメントはありません。

Rails.env が欠落しているような場合にどのように動作するかを示すサンプル コードを提供してもらえますか?

4

1 に答える 1

3

specから派生した「hello world」の例を次に示します。最初に設定ファイルsettings.yml

foo: 'hello world'

そしてコード:

require 'settingslogic'

class Settings < Settingslogic
  source "#{File.dirname(__FILE__)}/settings.yml"
end

p Settings.foo    # => "hello world"
于 2013-01-30T17:10:27.150 に答える