Nokogiri只能通过--use-system-libraries
安装在我的服务器上。否则它会因libxml2不兼容而失败。
我希望通过像bundle install
这样的命令运行railshoster deploy
,其中包含一些内容,包括bundle install
。
但是在安装nokogiri时会出错。有没有办法在Gemfile.lock
中提及Nokogiri必须使用现有的库?
Gemfile.lock中的正确语法是什么? gem nokogiri -- --use-system-libraries
不起作用。
谢谢!
答案 0 :(得分:4)
您可以使用环境变量:
NOKOGIRI_USE_SYSTEM_LIBRARIES=1 bundle install