编写宝石 - 如何管理配置设置?

时间:2013-02-14 18:51:15

标签: ruby-on-rails rubygems

我是宝石写作世界的新手,我正在努力确保我的宝石尽可能灵活,开箱即用。我有一些配置选项需要为测试之类的东西设置,但我希望这些选项能够在Ruby on Rails级别被覆盖。

我知道像Devise这样的某些宝石已经这样做了,但我不确定它应该如何实现(主要来自“把这些文件放在这里,把那些文件放在那里”的透视)。任何人都可以给我任何提示或建议吗?

编辑:我真正想知道的是这些宝石如何管理本地定义到gem的配置设置并在Rails中定义它们,并定义优先使用的Rails应用程序。

1 个答案:

答案 0 :(得分:1)

有些宝石可以帮助您创建rails初始化器样式配置。

一个例子是https://github.com/phoet/confiture/