创建一个完全独立的宝石?

时间:2016-05-03 13:29:20

标签: ruby rubygems

我正在写我的第一个真正的宝石。这取决于三个宝石,这些宝石有大约十二个依赖。我希望这一切都是自包含的,所以我的gem将始终使用gem内部的依赖项,并且不需要在系统级别安装其他gem。可行?

我使用bundle install --path vendor --standalone。它确实存储了所有的宝石'源代码到供应商,但我可能不会得到我的'要求'正常工作,无法找到代码。

我怀疑使用gem(仅限app)无法做到这一点,或者我错过了一些配置,以便将我的gem代码指向出售的依赖项。我用$ LOADPATH玩了但是无法使它工作。

任何人都知道是否可以这样做,如果可以的话,如何让它工作?指示信息欢迎。

1 个答案:

答案 0 :(得分:0)

我认为您需要将这些gem作为依赖项添加到.gemspec文件中。这样,当您的gem安装时,它的依赖项也将被安装。

可以找到更多信息here