用于宝石开发的RVM Gemset

时间:2017-10-16 04:34:16

标签: ruby rubygems

当我在创作宝石时,我总是对使用Gemset的困惑而告终。

我通常使用正在使用gem的项目的gemset,或者为gem创建一个单独的gemset,每次我想处理我的gem时都会这样做

rvm use ruby-3-3-3
rvm gemset use my-gem

我手动执行此操作是因为我从未在.gitignore文件上看到过gem源代码上的.ruby-version.ruby-gemset文件。

但这是乏味的,开发人员在处理gem时用来定义和使用ruby版本/ gemset?

1 个答案:

答案 0 :(得分:0)

您可以向gem中添加.ruby-version或/和.ruby-gemset文件,并在git中忽略它们globally,仅针对该gem。这样您就不必每次都更改版本,并且您不必在gem的.gitignore文件中提交任何内容