在Rake任务中从Gem加载文件



使用Bundler, Rails 3.1.0和RVM-gemsets,我想从定义的Gem中加载文件。

Gem.datadir(gem_name)似乎是正确的候选者,但似乎不能与RVM-gemsets一起工作。

添加:在我的具体情况下,我想加载YML文件。显然,Rails 3能够从gem扩展config.i18n.load_path的路径和文件,就好像它们位于我的应用程序的根目录中一样。他们如何实现这种行为?

我相信你需要在运行Gem#datadir之前需要gem

最新更新