RubyGems.orgには登録しないプライベートなgemを作った場合、Railsプロジェクトからはどのように利用するか。 まず、Railsプロジェクトのvendor/gems以下にpkg/foo-1.0.0.gemを、展開する。 $ cd /path/to/some_rails_project $ gem unpack /path/to/foo-1.0.0.gem --target vendor/gems $ ls vendor/gems foo-1.0.0 次にGemfileに以下のようなエントリを追加する(:pathが相対パスだった場合は、Gemfileのあるパスが起点となる)。 gem 'foo', :path => 'vendor/gems/foo-1.0.0' この状態でbundleすれば、あとはbundlerが*.gemspecファイルを参照して上手いことやってくれる。 $