Ruby 如何从gemspec文件中获取版本?
有没有一种干净的方法可以从.gemspec文件中提取版本字符串?(gem尚未安装) e、 一些很酷的东西Ruby 如何从gemspec文件中获取版本?,ruby,gemspecs,Ruby,Gemspecs,有没有一种干净的方法可以从.gemspec文件中提取版本字符串?(gem尚未安装) e、 一些很酷的东西 Gem::Specification.new do |s| s.name = "somethingcool" s.version = "1.2.3" ... etc ... end 我想摘录“1.2.3” 我可以grep它,但一定有更好的方法。还有gem,作为gem::Specification.load,并打印出JSON的薄包装。 require "rubygems" sp
Gem::Specification.new do |s|
s.name = "somethingcool"
s.version = "1.2.3"
... etc ...
end
我想摘录“1.2.3”
我可以grep它,但一定有更好的方法。还有gem,作为gem::Specification.load
,并打印出JSON的薄包装。
require "rubygems"
spec = Gem::Specification::load("example.gemspec")
puts spec.version