用app打包宝石

时间:2012-09-13 03:59:23

标签: ruby gem bundler

所以我有一个简单的应用程序/脚本,它依赖于一个gem,我想要做的就是将它与应用程序一起打包,这样就不需要每次都需要在每台需要运行的新机器上安装它。 / p>

我尝试使用bundler pack命令,但问题是这样我仍然需要安装捆绑器,这是我无法保证的。

所以make是从gem获取我需要的代码然后使用它。


我的问题是:

如何使用我的应用程序打包宝石而没有任何依赖性,我目前的解决方案是礼貌的吗?

干杯

1 个答案:

答案 0 :(得分:1)

来自setup.rb的

(或应用程序入口点的任何地方)添加以下行:

Dir.glob("#{File.dirname(__FILE__)}/lib/*.rb") { |lib| require lib }