Ruby:如果用户没有安装gem,请安装gem

时间:2011-08-18 00:16:33

标签: ruby rubygems terminal

我有一个ruby脚本,我想发送给几个同事。而不是告诉他们安装一些必需的宝石,有没有一个安全的方法让ruby安装它们如果没有找到?

例如,用户没有yui-compressor gem。当终端运行ruby example.rb时,它会自动运行gem install -r yui-compressor,而不是终端显示错误。有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

您可以使用像bundler这样的工具:http://gembundler.com/