[英]How to check gem version within Rails
我當時正在考慮將一個小功能集成到我的CMS中,以檢查已安裝的gem的新版本。 有沒有辦法從應用程序/ rails控制台中檢查Gem的當前安裝版本?
從理論上講,您可以通過Gem類訪問rubygems api:
Gem
Gem.latest_version_for "pry" # => Gem::Version.new("0.9.12.6")
要獲取當前寶石的列表,可以嘗試一下。
gems = Gem::Specification.sort_by{ |g| [g.name.downcase, g.version] }.group_by{ |g| g.name } gems["pry"].version # => Gem::Version.new("0.9.12.4")
從這里被公然偷走。
[英]how to check for a newer gem version?
[英]Rails how to get gem version in app
[英]How to force Rails to use gem of version X
[英]How to require a specific gem version in rails gemfile?
[英]How to force gem version in rails application?
[英]How to use a created gem for a specific rails version?
[英]How to use “devise” gem in mongodb with rails 4 version?
[英]How to check gem dependencies from a specific version of a Gem?
[英]How to run a Rails application within a gem?
[英]How to override a rails 3 template within a gem
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.