我在Linux操作系统[2.3.8和3.0.3]上安装了2个不同的Rails Rubygems,但当前活动的Rails版本是3.0.3。那么是否可以使用2.3.8样式生成器生成Rails应用程序:rails testapp
而不是新的:rails new testapp
?
答案 0 :(得分:3)
你可以让Rails像这样使用版本2.3.8
:
rails _2.3.8_ testapp
答案 1 :(得分:2)
答案 2 :(得分:1)
见这里:How to use the Rails 2.3 app generator when I have Rails 3 installed?
最简单的方法是:
- 创建项目目录
- 在那里创建一个包含
的Gemfile 宝石“轨道”,“2.3.9”
gem“sqlite3-ruby”,:require => “sqlite3的”- 运行“捆绑安装”
- 运行“bundle exec rails”。在当前路径中创建应用程序 你甚至不需要rvm来做这件事。
醇>
您也可以使用rvm。