我想在我的rvm gemsets
上安装一个库,但是这个库在gem install
中不可用。我必须从源代码
我做了bundle install
,它运行得很好,除了它不安装lib到gemset,而只安装依赖项。
我注意到日志中有这一行Using xxx (a.b.c) from source at .
xxx是版本为a.b.c的库本身,我只能在源文件夹中使用该库。
如何强制将库复制到gemsets文件夹?
您可以执行以下操作之一:
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'