Что означает ~> в зависимостях ruby ​​gems? - PullRequest
2 голосов
/ 14 апреля 2011

Я пошел на http://rubygems.org/gems/rails и увидел это в Зависимости во время выполнения жемчужина комплекта определяется следующим образом

bundler ~> 1.0 

Что это значит? Спасибо заранее.

1 Ответ

5 голосов
/ 20 июля 2011

Это в основном означает больше, чем. или равна последней цифре версии.

т.е. «~> 1.0» эквивалентно «> = 1.0 и <2.0». Таким образом, все 1.1, 1.5.2, 1.9.9 будут совпадать. </p>

Другой пример: «~> 1.1.0» будет означать «> = 1.1 и <1.2» </p>

См. Также: Что означает тильда-больше-чем (~>) в зависимостях Ruby gem?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...