[Ruby Noob]
我有一个用Ruby编写的小(命令行)实用程序,require
是一些宝石。有没有办法创建一个自包含的程序包,以便我可以在另一台安装了Ruby的机器上运行它(但不一定是宝石)?
FWIW,目标机器运行Linux / Ubuntu。
答案 0 :(得分:1)
您可以使用gem bundle http://gembundler.com/ 使用bundle,您可以在项目根目录中创建一个Gemfile - 一个包含所有依赖项的文本,与Maven概念非常相似
为了获取所有依赖项,只需使用tun
bundle install
唯一的问题是你需要安装bundle gem本身,所以你回到了鸡或蛋的问题: - )
答案 1 :(得分:0)