我对Ruby很新,并且一直在阅读有关Gemfiles等的内容。最近我们被一个程序中的这个错误所困扰:
https://github.com/ffi/ffi/issues/440
但是,在查看有问题的Gemfile时,ffi
gem并未列出。现在,它被固定在相关操作系统的先前(工作)版本上。
但是,如果Gemfile中没有启动,我想知道事情是如何运作的?是否有一些核心'出现在那里的宝石,没有必要把它们放在Gemfile中?
答案 0 :(得分:4)
Gems具有依赖性,因此它们也会被安装。您可以检查Gemfile.lock以确切了解安装了哪些宝石。