目前,我有
config.gem 'gem_name', :version => "0.1"
但是,我认为这至少意味着这个版本。
如何指定:确切地说这个版本?
答案 0 :(得分:1)
我想这不是一个真正的答案,但你编写的代码是确切的版本。如果它是'至少这个版本'它看起来像:
config.gem 'gem_name', :version => ">=0.1"
如果你想指定你的版本会落入的范围,那就是:
config.gem 'gem_name', :version => ['>= 0.1', '< 1.1']
答案 1 :(得分:-1)
我会使用Bundler with Rails:http://gembundler.com/rails23.html
如果您使用Bundler路线,则可以在Gemfile
中指定您的确切版本。
如果您决定不使用Bundler,您也可以在需要gem之前指定gem版本,而不是config.gem ...
:
require 'rubygems'
gem 'gem_name', "= 0.1"
require 'gem_name'