gpt4 book ai didi

ruby - 降级 gem 时,bundler 是否可以自动降级 gem 的依赖项?

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:23 24 4
gpt4 key购买 nike

早些时候,我在 Gemfile 中为我的 Rails 项目更改了一个 gem 版本。我运行了 bundler update gemname,这安装了多个依赖项的最新版本,这让我有点吃惊。

现在,我需要降级到旧版本的 gem。我已经在我的 Gemfile 中改回版本,并再次运行 bundler upgrade gemname(并且 bundler install 为好),但现在之前升级的 gem(依赖项)仍然是较新的版本(我猜 gem没有指定版本,所以它只是使用最新的版本?)。

有没有办法将这些依赖项降级到升级 gem 之前的状态?

最佳答案

您始终可以在 Gemfile 中指定依赖的 gem,以及所需的版本号。这将强制 bundler 重新评估依赖项并根据需要降级它们。这并不理想,但您可以在将来版本自行整理出来后删除指定的 gem。

关于ruby - 降级 gem 时,bundler 是否可以自动降级 gem 的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11942985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com