标签: ruby rubygems gemfile
我有一台机器运行多个独立的ruby脚本。每次我必须为其中一个脚本升级一些gem时,我也要查看它对其他脚本的影响。你认为为ruby脚本创建一个gemfile是一个好习惯还是有人建议我更好的方法来维护这样的系统?我有时也希望在不同的脚本中使用相同gem的不同版本。
答案 0 :(得分:0)
如何使用RVM或RbEnv?
在这种情况下,您需要将每个文件放在一个带有rvm / rbenv config的单独文件夹中。
答案 1 :(得分:0)
我为每个项目创建了独立的gemset,以确保所有的东西都可以使用宝石及其版本。 RVM提供了管理gemsets的所有工具。
因此,您需要为每个脚本创建一个单独的文件夹,其中包含自己的.ruby-gemset。
.ruby-gemset