由於小牛隊在運行時有時會選擇正確的C編譯器有些問題bundle install
我必須安裝一些帶有特殊標誌的寶石。與捆綁軟件一起安裝寶石時傳遞安裝標誌
其中一個例子是我必須運行:gem install nokogiri -- --use-system-libraries
。 這裏進一步討論:Error to install Nokogiri on OSX 10.9 Maverick?
所以我的問題是:有沒有辦法告訴打包機在安裝nokogiri時使用系統庫?或者是否有辦法告訴gem install
它應該以「部署」--gem的形式安裝。
任何其他的建議,如何解決這個問題,或爲什麼我有這個問題將是非常受歡迎的。
這解決了它與運行'--deployment'標誌軟件包時,沒有工作。我使用'NOKOGIRI_USE_SYSTEM_LIBRARIES = 1 bundle install --deployment'解決了這個問題。感謝您編輯我的問題。它幫助我更有效地谷歌問題 – Albin