Bundle安装,如何避免使用源库



我想在我的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'

相关内容

  • 没有找到相关文章

最新更新