加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – 如何从gemspec文件获取版本?

发布时间:2020-12-16 19:42:37 所属栏目:百科 来源:网络整理
导读:有没有一个干净的方法来从.gemspec文件中提取版本字符串? (宝石尚未安装) 例如somethingcool.gemspec是 Gem::Specification.new do |s| s.name = "somethingcool" s.version = "1.2.3" ... etc ...end 我想提
有没有一个干净的方法来从.gemspec文件中提取版本字符串? (宝石尚未安装)

例如somethingcool.gemspec是

Gem::Specification.new do |s|
  s.name = "somethingcool"
  s.version = "1.2.3"
  ... etc ...
end

我想提取“1.2.3”.

我可以grep它,但必须有一个更好的方法.

解决方法

require "rubygems"

spec = Gem::Specification::load("example.gemspec")
puts spec.version

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读