生成Gemfile后。在Gemfile中,是否有任何工具可以往返返回以冻结Gemfile中的版本。我宁愿避免手工操作。
背景:这是一个很好的做法,冻结小版本的宝石,例如如果Gemfile。锁是2.4.1,我想更新Gemfile以包含~> 2.4(如这里所述)。
在运行bundle install之前,你应该在GemFile中定义你想要冻结应用的gem版本。一旦有了这个定义并运行bundle install
,它将生成一个Gemfile。锁定所有已安装的gem及其依赖项的版本。