например. в Gemfile по умолчанию, созданный с помощью приложения Rails 3.1;
gem 'sass-rails', '~> 3.1.5'
Похоже, я должен это знать уже, но я не могу найти ссылку на него на веб-сайте Bundler.
Ответ 1
С сайта упаковщика:
Спецификатор ~> имеет особое значение, лучше всего показанное на примере: '~> 2.0.3' идентичен '>= 2.0.3 " и '< 2.1.' '~> 2.1' идентично '>= 2.1' и '< 3.0'. '~> 2.2.beta' будет соответствовать предварительным версиям, таким как '2.2.beta.12'.
Вы обычно используете это, чтобы сообщить упаковщику, что все в порядке, чтобы установить некоторые незначительные обновления (последняя указанная цифра может отличаться), но не для установки какого-либо серьезного обновления.