Pap*_*nho 3 ruby-on-rails bundler rvm ruby-on-rails-3
我有rails 4,这是我的默认版本(我仍然想要它).但我喜欢在我的电脑上添加rails 3.2.在以下命令上:gem install rails -v 3.2.16
我有这个警告:
railties's executable "rails" conflicts with rails
Overwrite the executable? [yN]
Run Code Online (Sandbox Code Playgroud)
我想知道这是否会给我的4.0.1带来一些错误?
您应该使用rvm并将rails 3安装到新的gemset中.正确执行以下步骤:
安装或使用红宝石:
rvm install ruby-2.0.0
Run Code Online (Sandbox Code Playgroud)创建一个gemset,然后使用它:
rvm gemset create rails_1_app
rvm gemset use rails_1_app
Run Code Online (Sandbox Code Playgroud)安装bunlder:
gem install bundler
Run Code Online (Sandbox Code Playgroud)创建Gemfile,并在其中指定rails 4:
gem 'rails', '~> 4.0'
Run Code Online (Sandbox Code Playgroud)安装需要宝石:
bundle install
Run Code Online (Sandbox Code Playgroud)对新的gemset重复步骤3-6,但在其中指定rails 3:
gem 'rails', '~> 3.0'
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |