如何使用rails/master创建rails项目?
rails new app_name --edge
使用Rails 3.2.8并指向Gemfile中的'3-2-stable'分支。
创建rails项目,将gem 'rails'
指向master并运行bundle
或bundle install
会产生多个错误。我也厌倦了这种方法,因为每个版本的rails new
命令可能会有所不同。
答案 0 :(得分:5)
只需从github下载头并从那里运行它:
$ gem update bundler #unless you've got 1.2 already
$ git clone https://github.com/rails/rails.git
$ ruby rails/railties/bin/rails new fooapp --dev
$ rails -v
Rails 4.0.0.beta
或者对于更新版本的rails,请改用exe
目录:
$ ruby rails/railties/exe/rails new fooapp --dev
值得注意的是,--dev
将生成指向您的本地Rails副本的Gemfile
。如果您希望它指向github上的当前副本,请使用--edge
。