1
我對Ruby很新,並且一直在閱讀關於Gemfiles之類的東西。最近,有這個bug在我們的節目之一咬傷:Gemfile中是否使用了所有需要的寶石?
https://github.com/ffi/ffi/issues/440
然而,在通過的Gemfile問題看,並沒有列出的ffi
寶石。現在,它被固定到操作系統的先前(工作)版本。
但我想知道如果它不是在Gemfile中開始之前如何工作?是否有一些'核心'寶石出現在這裏,不需要將它們放在Gemfile中?
很可能'ffi'是你正在使用的寶石之一的依賴。這種依賴關係可能沒有指定寶石版本,因此如果你更新打包器,它會嘗試和使用最新版本,但很難說不知道你正在使用什麼寶石 – engineersmnky
謝謝。結果就像你和@osman說的那樣,我們的一個寶石需要它,而我們在Gemfile.lock中沒有任何東西 – jkj2000