首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bundler没有忽略组中的gem,我将--不带选项传递给

Bundler没有忽略组中的gem,我将--不带选项传递给
EN

Stack Overflow用户
提问于 2019-08-28 18:25:52
回答 1查看 248关注 0票数 1

我试图在没有rubygems的情况下捆绑安装,引入nokogumbo并在安装中运行它。

在我的gemfile中,我有

代码语言:javascript
复制
...
group :nonbundled do
  gem 'nokogumbo', '1.4.13'
end
...

运行bundle install --without nonbundled仍在搜索gem

代码语言:javascript
复制
...    
Using jquery-ui-rails 6.0.1
Using jwt 1.5.6
Using koala 3.0.0
Using mini_magick 4.5.1
Using ruby-progressbar 1.8.1
Using minitest-reporters 1.1.9
Using multi_xml 0.6.0
Fetching nokogumbo 1.4.13
Installing nokogumbo 1.4.13 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
...

这里发生什么事情?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-29 13:24:15

您在评论中提到,nokogumbo是另一个gem的依赖项。正因为如此,它才得以安装。

如果你在安装包的时候使用了--without参数,并且假设跳过的gem作为依赖项存在于另一个Gem中,那么它就会被安装。

reference for above

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57690272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档