告诉gem使用Gemfile.lock中的现有库

时间:2014-06-18 09:26:02

标签: ruby-on-rails ruby

Nokogiri只能通过--use-system-libraries安装在我的服务器上。否则它会因libxml2不兼容而失败。

我希望通过像bundle install这样的命令运行railshoster deploy,其中包含一些内容,包括bundle install

但是在安装nokogiri时会出错。有没有办法在Gemfile.lock中提及Nokogiri必须使用现有的库?

Gemfile.lock中的正确语法是什么? gem nokogiri -- --use-system-libraries不起作用。

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以使用环境变量:

NOKOGIRI_USE_SYSTEM_LIBRARIES=1 bundle install