开发者

bundler, rubygems and dynamic use of gems

开发者 https://www.devze.com 2023-03-14 23:32 出处:网络
I\'m developing a gem with uses bundler for its dependency management. Now I want to use some gems but only when they are already installed in the system (shown by gem list), so I cannot add them to

I'm developing a gem with uses bundler for its dependency management.

Now I want to use some gems but only when they are already installed in the system (shown by gem list), so I cannot add them to the Gemfile. Doing a simple

require("rmagick") 

does not work because bundler seems to hide all gems not listed in the Gemfile. A simple test.rb without bundler and just containing

require "rubygems"
require "rmagick

works without any problem开发者_Go百科s.

Anybody knows how to require a gem which is not listed in the Gemfile?


As far as I know you have to include it in your Gemfile, or include it prior to using bundler. If you include it after you get an error. There may be a way to turn that off but I can't find it.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号