ruby - 如何通过 Gemfile 到 "gem install nokogiri -- --use-system-libraries"

标签 ruby rubygems nokogiri bundler gemfile

安装最新版本的 Nokogiri 时出现已知错误。解决方法是使用手动安装

gem install nokogiri -- --use-system-libraries

但是这如何通过 Gemfile 完成呢?

最佳答案

运行

bundle config build.nokogiri --use-system-libraries

运行此命令后,每次 Bundler 需要安装 nokogiri gem 时,它都会传递您指定的标志。

它通过在你的 ~/.bundle/config 文件中添加一个条目来记住这个设置:

---
BUNDLE_BUILD__NOKOGIRI: "--use-system-libraries"

关于ruby - 如何通过 Gemfile 到 "gem install nokogiri -- --use-system-libraries",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29782968/

相关文章:

ruby - Rake 和当前目录

ruby-on-rails - Ruby on Rails : Is it better to use outdated plugin, 还是使用您自己的代码?

ruby-on-rails - 选择的 xpath 父属性

ruby - 如何使用 Nokogiri 获取元关键字?

iphone - 使用 MacRuby 测试 iPhone 应用程序?

ruby-on-rails - 在 RVM 错误下安装 Gems

ruby - CocoaPods 无法使用 Xcode 5.0.2 安装

ruby - 如何使用特定版本的 Ruby gem?

html - 使用 Nokogiri 解析 HTML

ruby-on-rails - 为什么我不能用重载方法在 define_method 中调用 super?