我在让我的本地宝石在我的网络服务器上工作时遇到了问题。即使我已经将我的本地gem目录添加到我的.gemrc路径,我仍然没有得到这样的文件来加载错误。我希望找到一种方法,至少看看我有权访问哪些宝石。
我尝试过几种方式添加我的本地gem路径,包括
Gem.path.push "/myHome/usrName/ruby/gems
没有运气。我该怎么做
Gem.available_gems.each do |g|
puts g
end
答案 0 :(得分:0)
尝试使用Bundler。它为您管理您的宝石,让您的项目在正确使用时知道在哪里找到它们。在生产服务器上,它可以安装gem的本地副本,这样您就不必担心正确设置路径变量。