0

我正在使用 rvm、ruby 2.0.0 和 bundler。

我的 Gemfile 看起来像这样:

source 'https://rubygems.org'
gem 'logger'
gem 'mygem', :path => '.'

bundle安装它们两个宝石。show安装在 中bundle show,但是安装在 gem 所在的路径中。logger~/.rvm/gems/ruby-2.0.0-p247/gemsmygem

有没有办法bundle将本地 gem 安装到 rvm 的gems目录中?

4

1 回答 1

1

不,Bundler 对路径 gem 的处理方式不同,并且不会将它们安装到您的GEM_PATH. 这样您就无需在进行更改时重新安装。

gem 在其Gemfile. 您可能想要添加gemspec以自动执行此操作。见http://bundler.io/v1.3/rubygems.html

于 2013-11-11T09:25:01.527 回答