这是一种令人非常沮丧的事情。我在GitHub上有两个Ruby项目存储库。我将它们称为项目A和项目B.我在项目B中设置了一堆Ruby脚本,并在项目A中创建该项目的子模块。当我尝试在一个简单的Ruby类中需要来自Project B的资源时或者项目A中的某些东西,我得到错误,说它需要在其Gemfile中声明的Project B的资源。我在本地Project B目录中运行bundle --path vendor/bundle
,更改回项目A,然后运行我的服务器以获得相同的错误。要求项目B的资源不必在项目A中要求其Gemfile依赖项的方式是什么?