Ruby 忽略依赖项检查的Gemfile选项

Ruby 忽略依赖项检查的Gemfile选项,ruby,bundler,gemfile,Ruby,Bundler,Gemfile,我们可以选择强制安装gem gem install -f <gemname> -f, -​-[no-]force - Force gem to install, bypassing dependency checks gem安装-f -f-​-[no-]force-强制安装gem,绕过依赖项检查 我们在Gemfile中是否有类似的选项 我们正在尝试安装依赖ruby 2.2.0的。但我们的技术堆栈中仍有2.1.6。 Oracle团队建议我们强制安装它,我们已经尝试过了,效果很好。但

我们可以选择强制安装gem

gem install -f <gemname>
-f, -​-[no-]force - Force gem to install, bypassing dependency checks
gem安装-f
-f-​-[no-]force-强制安装gem,绕过依赖项检查
我们在Gemfile中是否有类似的选项

我们正在尝试安装依赖ruby 2.2.0的。但我们的技术堆栈中仍有2.1.6。
Oracle团队建议我们强制安装它,我们已经尝试过了,效果很好。但我们需要在Gemfile中提到它,这样捆绑包商就可以处理这个问题。

据我所知。。。不,那完全是自相矛盾的。
Gemfile
(和
Gemfile.lock
)的全部要点是指定依赖项的完整列表并将它们捆绑在一起。也许我应该问的是,为什么要这样做?你想达到什么目标?您希望为应用程序安装一些gem,而不依赖它们——为什么?是哪个gem造成了这个问题?你能把完整的错误回溯问题吗?我们正在尝试安装。它依赖于ruby版本2.2.0,但是在我们的堆栈中,我们使用2.1.6,升级到2.2.0需要做很多工作。Oracle团队建议我们使用“使用强制”选项来安装它。gem安装-f oci运行良好,我们也测试了gem。