在Rake任务中从Gem加载文件

时间:2011-12-27 12:46:27

标签: ruby ruby-on-rails-3.1 rake bundler

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

Gem.datadir(gem_name)似乎是正确的候选者,但似乎不适用于RVM-gemsets。

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

1 个答案:

答案 0 :(得分:0)

我认为你需要在运行Gem#datadir之前需要gem。