开发者

How do I get the version from a gemspec file?

开发者 https://www.devze.com 2023-01-08 02:11 出处:网络
Is there a clean way to extract the version string from a .gemspec file? (The gem is not yet installed)

Is there a clean way to extract the version string from a .gemspec file? (The gem is not yet installed)

e.g. somethingcool.gemspec is

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

I want to extract "1.2.3".

I could grep it out but there must be a better way.开发者_开发技巧


require "rubygems"

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

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号