你能让Gem对象返回路径中可用宝石的列表吗?

时间:2011-12-02 16:50:27

标签: ruby gem webserver

我在让我的本地宝石在我的网络服务器上工作时遇到了问题。即使我已经将我的本地gem目录添加到我的.gemrc路径,我仍然没有得到这样的文件来加载错误。我希望找到一种方法,至少看看我有权访问哪些宝石。

我尝试过几种方式添加我的本地gem路径,包括

Gem.path.push "/myHome/usrName/ruby/gems
没有运气。我该怎么做

Gem.available_gems.each do |g|
 puts g
end

1 个答案:

答案 0 :(得分:0)

尝试使用Bundler。它为您管理您的宝石,让您的项目在正确使用时知道在哪里找到它们。在生产服务器上,它可以安装gem的本地副本,这样您就不必担心正确设置路径变量。