Ruby on rails 如何降级我的rails版本?
我使用的是rails版本4.2.0。如何降级到3.2.19版 我尝试了以下方法:Ruby on rails 如何降级我的rails版本?,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我使用的是rails版本4.2.0。如何降级到3.2.19版 我尝试了以下方法: 我打开了命令提示符 我键入了gem卸载rails rails版本提供了一些选项,然后我选择了当前版本并按Enter键 然后键入gem install rails-v3.2.19以安装此版本 我去了我的网站目录,输入了rails新博客 当我打开blog应用程序的Gemfile时,我再次发现Rails版本4.2.0存在于那里 做: 其次是: gem install rails -v 3.2.19 要检查rails版
gem卸载rails
gem install rails-v3.2.19
以安装此版本rails新博客
gem install rails -v 3.2.19
要检查rails版本,请直接执行以下操作:
rails -v
另一种解决方法:
将以下内容添加到您的文件中:
gem 'rails', '3.2.19'
然后运行:
bundle install
或者你不必降级。您始终可以创建具有特定版本的新rails应用程序(如果已安装该版本)
这不是卸载全局版本的
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
然后,我认为,您应该将所有依赖的软件包更改为旧版本。为什么不使用Gemfile创建一个新的rails空间,特别是其中需要的rails版本?
sed
更改Gemfile中的rails版本-|@64位,在这种情况下只是文本编辑器,如vim;)
rails new app
cd app
sed "s/'rails', '~> 4.2.0'/'rails', '~> 3.2.19'/" -i Gemfile
bundle install