名称とメインファイル名が異なる gem を gemfile に定義する方法

image

やること

bundler のドキュメントにも書いてあるが、以下のように require を用いることで .gemspec に定義されている名称とメインファイル名が異なる gem にも対応できる。

gem 'hoge-gem', :require => 'hoge'

使い所としては、fork した OSS の gem を改修して別名で公開したいが、ファイル名までは変えたくないとき等が考えられる。


gem

129 Words

2021-11-26 13:22 +0000