gpt4 book ai didi

ruby-on-rails - rubygems.org 和 github 上的 gem 版本之间的区别

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:50 33 4
gpt4 key购买 nike

在我的 Rails 应用程序中,当我在我的 Gemfile 中执行以下操作并运行 bundle install 时,我最终得到了一个版本的 gem,比如 1.2

gem 'some_gem'  # gets me version 1.2

但是在 github.com 上,版本可能超过 1.2,比如 1.4。有时较新的版本 (1.4) 会包含我的项目需要的一些修复。所以我会像这样更改我的 gemfile

gem 'some_gem', :git => 'git://github.com/someone/some_gem.git'  # v 1.4

我有 2 个与此相关的问题。

1 - 为什么版本不同?仅仅是因为 ruby​​gems.org 上的版本需要稳定吗?目前我正在运行 gem query --remote --name-matches some_gem 但我正在寻找更简单/自动化的东西。

2 - 是否有一种简单的方法可以知道 gem 的 ruby​​gems.org 版本何时更新?

最佳答案

作者必须选择从他们的 Github 存储库发布到 Rubygems,有时他们认为 Github 版本需要更多工作而推迟。

执行 gem update 将在您不寻找它们的情况下关闭任何更新版本的 Gems。除此之外,我认为它只是在 Rubygems 上寻找 Gem 并查看它们是否是更新。

关于ruby-on-rails - rubygems.org 和 github 上的 gem 版本之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9848269/

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