gpt4 book ai didi

ruby-on-rails - 如何在 Gemfile 中自动添加 gems 版本

转载 作者:行者123 更新时间:2023-12-03 23:51:07 25 4
gpt4 key购买 nike

如何卡住 Gemfile 中的 gem 以防止 gem 依赖冲突

我的 Gemfile 中可能有以下 gem 。

一段时间后,我的伙伴 checkout 项目并运行bundle install,有些gem可能有更高的版本号

它们之间可能会发生一些冲突。

有没有什么工具可以给下面的gem加上当前可用的gem的固定版本号。

 55 gem 'kaminari'
56 gem 'rspec'
57 gem 'awesome_print', require: 'ap'
58 gem 'tinymce-rails'
59 gem 'haml-rails'
60 gem 'taps'
61 gem 'analytics-ruby'
62 gem 'bourbon'
63 gem 'cancancan'
64 gem 'rb-readline'

例如,如果我当前项目中 gem 'kaminari' 的版本是 1.0,那么

在 Gemfile 中将 gem 'kaminari' 更改为 gem 'kaminari', '1.0'

但是 Gemfile 中的 gem 太多了,

有什么工具可以帮我做这个吗?

最佳答案

您应该查看 Pessimize gem,它会自动为您的 Gemfile 中的所有 gem 添加版本号。

只需安装 gem:

gem install pessimize

然后运行它:

悲观

关于ruby-on-rails - 如何在 Gemfile 中自动添加 gems 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30105149/

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