我是Ruby的新手。我在Github上有一个Ruby项目。我独立创建了一个红宝石宝石,在每个发行版中都对其进行手动更新。为了创建它,我只创建了一个gemspec文件,它工作正常,并且将其发布为ruby gem。我的项目没有任何gemfile。是否建议将宝石添加到项目中?是个好习惯吗?
如果是,我有一个gemspec文件,可以将其添加到仓库中。是否还需要Gemfile,Gemlock文件或其他文件?因为如果是的话,我没有任何一个,只有gemspec文件。不知道什么是“ gemmization”的最佳选择?谢谢。