我正在开发一个使用bundler进行依赖管理的gem。
现在我想使用一些宝石,但只有当它们已经安装在系统中时(由gem list显示),所以我无法将它们添加到Gemfile中。做一个简单的
require("rmagick")
不起作用,因为bundler似乎隐藏了Gemfile中未列出的所有gem。一个简单的test.rb,没有bundler,只包含
require "rubygems"
require "rmagick
没有任何问题。
有人知道如何要求Gemfile中没有列出的gem吗?
答案 0 :(得分:0)
据我所知,您必须将其包含在Gemfile
中,或在使用bundler
之前将其包含在内。如果在收到错误后包含它。可能有办法将其关闭,但我找不到它。