假设我已经安装了三个宝石:package-0.4.0,package-0.5.0和package-0.5.0-jbfink(我已经构建了-jbfink,因为我对0.5.0的源做了很小的改动并希望将其与官方版本区分开来).是否有宝石(或其他命令)使其成为默认值?现在我已经安装了所有三个,但我的shell正在从package-0.5.0中获取可执行文件,我宁愿它默认为0.5.0-jbfink.
将0.5.0-jbfink命名为0.5.1解决了这个问题,但是我不想这样做,因为当它出现时我宁愿与正式发布的0.5.1发生冲突.
转到 config/environment.rb 并指定您要使用的 gem 名称和版本
config.gem 'will_paginate', :version => '~> 2.3.11'
或者
config.gem 'RedCloth', :version => '3.0.4', :lib => 'redcloth'
Run Code Online (Sandbox Code Playgroud)
希望这就是您正在寻找的;)Petr