我觉得很多新手学习 ruby 的时候总会那个开源项目学习,但现实是 A 项目 ruby1.9+rails3,B 项目是 ruby2.0+rails4.
废话不多说,为保持整洁,直接发连接了,推荐顺序阅读。
http://www.douban.com/note/92636671/
http://ruby-china.org/wiki/rvm-guide
http://ruby-china.org/topics/978
http://ruby-china.org/topics/1432(可能会用到)
就是说 用 rvm 创建 gemset,从而使用合适的 ruby 和 rails 版本。在合适的 gemset 下创建了 rails 项目,再修改 gemfile,用 bundler 安装需要的 gems。 请问是这样吗?
#1 楼 @cloude9101 如果你是个老鸟这样当然没有问题啊,如果你是菜鸟了?如果你不会修改 gemfile 了?那你只能直接创建你想要的 ruby+rails 版本的项目。对吧,这样你就需要看看http://ruby-china.org/topics/978
rbenv+gemfile(bundle)不是更方便么。
gemset 从来没尝试过。
额。。我觉得吧,没必要这么折腾。
rbenv local <ruby-version>
rvm rvmrc
rails 3.2.14 new <name>
bin/rails
#4 楼 @ruohanc 先记下你的说法,明天一定研究实践一下
#5 楼 @u1378130755 direnv 他这个就是文档写的有点抽象。。。。功能是极好的。