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