17
Gem依赖版本可以使用前缀=
,<
,>
,<=
,>=
和~>
指定。我理解除了最后一个之外的所有内容,~>
是什么意思?Gem依赖版本的含义
Gem依赖版本可以使用前缀=
,<
,>
,<=
,>=
和~>
指定。我理解除了最后一个之外的所有内容,~>
是什么意思?Gem依赖版本的含义
的~>
操作是指:同一个版本内的比赛,这取决于你想如何具体它是,这里有一些例子:
Specification From ... To (exclusive)
">= 3.0" 3.0 ... ∞
"~> 3.0" 3.0 ... 4.0
"~> 3.0.0" 3.0.0 ... 3.1
"~> 3.5" 3.5 ... 4.0
"~> 3.5.0" 3.5.0 ... 3.6
现在正确来源 - http://rubygems.rubyforge.org/rubygems-update/Gem/Version.html – 2013-02-14 21:29:14
一个有趣的事实:他们把它叫做“spermy “版本说明符。 :) – 2010-08-16 12:42:51
此问题是http://StackOverflow.Com/questions/3414337/的完全重复。 – 2010-08-16 13:37:29