之前我在Gemfile中为我的Rails项目更改了一个gem版本。我运行了捆绑器更新gemname,并且安装了多个依赖关系的最新版本,这让我很惊讶。降级宝石时,捆绑商可以自动降级宝石的相关性吗?
现在,我需要降级到老版本的宝石。我已经将版本更改回Gemfile中,并再次运行bundler upgrade gemname(和捆绑器安装以获得更好的效果),但现在先前升级的gem(依赖项)仍然是较新的版本(我猜想gem没有指定版本,所以它只是使用最新的?)。
有没有办法在升级宝石之前将这些依赖关系降级回原来的位置?