如何降级我的rails版本?

我正在使用rails版本4.2.0。 如何降级到版本3.2.19?

我尝试了以下方法:

  1. 我打开了命令提示符。
  2. 我输入了gem uninstall rails
  3. 有些选项来自rails版本,然后我选择了当前版本并按下输入。
  4. 然后键入gem install rails -v 3.2.19以安装此版本。
  5. 我去了我的Site目录并键入rails new blog
  6. 当我打开博客应用程序的Gemfile时,我发现Rails版本4.2.0再次出现在那里。

做:

 gem uninstall rails gem uninstall railties 

其次是:

 gem install rails -v 3.2.19 

要检查rails版本,请直接执行:

 rails -v 

另一种解决方法:

在Gemfile中添加以下内容:

  gem 'rails', '3.2.19' 

然后运行:

 bundle install 

或者你不必降级。 您始终可以创建具有特定版本的新rails应用程序(如果已安装该版本)

 rails _3.2.19_ new myApp 

这不是卸载全局版Rails好方法。 所以只需创建一个Rails应用程序:

 rails new app 

然后在其Gemfile中更改Rails版本,并发出bundle install

 cd app sed "s/'rails', '~> 4.2.0'/'rails', '~> 3.2.19'/" -i Gemfile bundle install 

然后,我相信,您应该将所有依赖包更改为旧版本。