Rails 4 railties的可执行“rails”与rails冲突
我有rails 4,这是我的默认版本(我仍然想要它)。 但我想在我的电脑上添加rails 3.2。 在以下命令中: gem install rails -v 3.2.16
我有这个警告:
railties's executable "rails" conflicts with rails Overwrite the executable? [yN]
我想知道这是否会给我的4.0.1带来一些错误?
您应该使用rvm并将rails 3安装到新的gemset中。 正确的步骤如下:
-
安装
rvm
。 -
安装或使用ruby:
rvm install ruby-2.0.0
-
创建一个gemset ,然后使用它:
rvm gemset create rails_1_app rvm gemset use rails_1_app
-
安装bunlder:
gem install bundler
-
创建Gemfile ,并在其中指定rails 4:
gem 'rails', '~> 4.0'
-
安装需要gem:
bundle install
-
对新的gemset重复步骤3-6,但在其中指定rails 3:
gem 'rails', '~> 3.0'