我试图了解 bundle install 如何解决 ruby 项目的依赖关系。我在bundle install
将其 gem 下载到的路径中拥有所有必需的 gem,但只有当我运行bundle install
这些 gem 时,我的 ruby 代码才能使用这些 gem。例如,mongrel
在 gem 路径下可用,但该行require 'mongrel'
仅在我运行bundle install
. 否则它会抛出一个错误,说找不到文件。
由于我已经拥有 gem 存储库中的所有 gem,是否有办法让项目了解这些文件并解决它们而无需发出bundle install
?