如何指定Gemfile以便它不会安装特定版本的gem

时间:2014-04-02 08:00:20

标签: ruby-on-rails ruby gem gemfile gemfile.lock

我是ruby的新手,我正在尝试为rack指定特定的版本号。我想安装1.4.5并删除1.5.2,我做了 gem uninstall rack --version 1.5.2, 并在文件rack中指定1.4.5Gemfile.lock的版本号。

但是我今天早上起床后发现rack 1.5.2已自动重新安装,rack中的Gemfile.lock版本重置为1.5.2。如何指定配置,以便机器不会自动执行上述操作?

1 个答案:

答案 0 :(得分:5)

不要编辑Gemfile.lock,请在Gemfile

中写下
gem 'rack', '1.4.5'

如果您有某些警告或错误消息,请键入bundle update rack

注意:基本上Gemfile.lockGemfile捆绑包

的结果