bundler, rubygems и динамическое использование драгоценных камней - PullRequest
3 голосов
/ 24 июня 2011

Я разрабатываю драгоценный камень с использованием bundler для управления его зависимостями.

Теперь я хочу использовать некоторые драгоценные камни, но только когда они уже установлены в системе (показано списком драгоценных камней), поэтому я не могудобавьте их в Gemfile.Выполнение простого

require("rmagick") 

не работает, потому что упаковщик, кажется, скрывает все драгоценные камни, не перечисленные в Gemfile.Простой test.rb без компоновщика и просто содержащий

require "rubygems"
require "rmagick

работает без каких-либо проблем.

Кто-нибудь знает, как требовать гем, который не указан в Gemfile?

1 Ответ

0 голосов
/ 24 июня 2011

Насколько я знаю, вы должны включить его в Gemfile или включить его до использования bundler.Если вы включите его после того, как получите ошибку.Может быть, есть способ отключить это, но я не могу его найти.

...