我想将库安装到我的rvm gemsets
中,但在gem install
中无法使用此库。我必须从源安装它
我确实bundle install
并且它运行得很好,只是它没有将lib安装到gemet,而是只安装依赖项。
我在日志中注意到这一行Using xxx (a.b.c) from source at .
xxx是a.b.c版的库本身,我只能在源文件夹中使用该库。
如何强制将库复制到gemests文件夹?
最佳答案
您可以执行以下操作之一:
1.:使用Gemfile中的:git选项直接访问git(hub) gem 'gemname', :git => 'git://github.com/foo'
2.:使用Gemfile中的:path选项进行本地访问 gem 'gemname', :path => '/path/to/foo'
3.:安装本地gem并在gemfile中使用它
# command line
gem install '/path/to/foo'
# Gemfile
gem 'foo'