ruby - 如何在红宝石应用程序中要求链式本地宝石
问题描述
我正在开发多个相互依赖的宝石。通常我使用这种方法来使用本地版本Gem B
,这Gem A
取决于。当我进行一些更改时,也更改了Gem C
其中一部分是Gem B
依赖项时,我在尝试运行时收到以下错误Gem A
:
'require': cannot load such file -- Gem C
Gem B
需要那个本地版本。
我怎样才能绕过这个错误?
解决方案
修复方法是在Gem A
's中添加一行,Gemfile
需要本地版本的Gem C
.
推荐阅读
- docker - Logstash 在 Kubernetes 中保留消息几个小时
- flutter - 如何停止 ColorFiltered 混合?
- laravel-8 - Jetstream 用户配置文件更新:使用 Livewire 表单输入传递 $input[] 字段时出现问题
- javascript - 为什么这个 javascript while 循环会挂起?
- python - 将多个类分配给具有数字数据的列中的新变量
- android-studio - SharedPreference 没有保存最后添加的 stringSet
- html - Html / CSS:图像斜切屏幕的一半
- windows - 根据点距离调整图像大小
- python - 使用 .loc 从 pandas 请求数据
- html - 尝试在 Vuejs 中突出显示边框颜色时出错?