0

我有一个可执行的 gem,我想用其他扩展它的 gem 来扩展它的功能。问题是我无法绕过 Gemfile gem 定义来工作。我在 bitbucket.com 中做了一个例子

主要的宝石是 Foo: https ://bitbucket.org/aurimasniekis/foo

foo 的扩展是 Foo-bar https://bitbucket.org/aurimasniekis/foo-bar

测试它foo bar在终端运行它会抛出错误(Cannot load such file -- foo-bar) (RuntimeError),但如果我添加gem "foo-bar"到 Foo gemfile 它会工作。我的问题是如何绕过 Gemfile 所需的 gem 定义。

4

1 回答 1

0

从主 gem 中删除捆绑器修复了缺少 gem 的所有问题...为什么不让使用未在 gemfile 中定义的 gem

于 2013-09-27T17:43:00.883 回答