Ce qui ne l' ~> symbole signifie dans un bundler Gemfile?
Ma question est à peu près dans le titre.
par exemple, dans le Gemfile par défaut créé avec Rails 3.1 application;
gem 'sass-rails', '~> 3.1.5'
Il me semble que je doit le savoir déjà, mais je ne trouve pas de référence sur le Bundler site web.
- Double de stackoverflow.com/questions/5170547/...
- Il est donc, mais un décent de recherche ne trouve pas cette question.
- Pas de panique! Il ya beaucoup d'espace sur les Interwebs. Un peu de duplication est plutôt bonne. 🙂
- double possible de Quelle est la différence entre ~> et >= lors de la spécification de rubygem dans le Gemfile?
Vous devez vous connecter pour publier un commentaire.
De la bundler site web:
Voir http://gembundler.com/gemfile.html et http://guides.rubygems.org/patterns/#pessimistic-version-constraint
<3.0
Vous utilisez habituellement ce à dire bundler que c'est ok pour installer certaines mises à jour mineures (le dernier chiffre peut varier), mais pas à installer une mise à jour majeure.
DONC
~> 2.0.3
signifie>= 2.0.3
∩< 2.1
et
~> 2.1
signifie>= 2.1
∩< 3.0
Lire plus à http://gembundler.com/gemfile.html