[英]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.