如何使用所需的gem分发Ruby应用程序

phs*_*hss 7 ruby gem distribution

我开发了一个Ruby应用程序(一个小游戏),我想把它"分发"给其他人.

但是,我不知道如何处理所需的宝石.如果我只是将我的应用程序发送给安装了ruby的人,而不是所需的宝石,我认为它会爆炸.我可以在本地包装宝石吗?如果是这样,如果另一个人拥有不同版本的宝石会发生冲突吗?

那么,这样做的聪明/正确/好的方法是什么?

sep*_*p2k 5

最好的方法可能是将游戏打包为宝石,这样rubygems将负责安装依赖项.是解释如何创建自己的宝石的文档.