Как создать приложение Edge rails? - PullRequest
13 голосов
/ 29 сентября 2010

У меня есть последний клон для исходного кода рельсов.

Я хочу создавать приложения с помощью последнего коммита rails. Я не собираюсь использовать эти приложения в производстве. Просто для экспериментов.

Как мне это сделать?

Ответы [ 3 ]

22 голосов
/ 01 июля 2012

Я выложил гистолог на Github о том, как создать приложение Rails с помощью EdgeRails (в настоящее время то, что должно стать релизом Rails 4).Суть этого (без каламбура) заключается в том, что вы делаете это:

git clone https://github.com/rails/rails.git
rails/railties/bin/rails new myapp --edge

Это создаст новый скелет приложения на основе текущих EdgeRails и укажет Gemfile на Rails на Github.Если вы хотите вместо этого указать Gemfile на локальную проверку, используйте параметр --dev (например, чтобы поэкспериментировать с изменениями в Rails):

rails/railties/bin/rails new myapp --dev
11 голосов
/ 08 мая 2015

Предложение Питера хорошо работает для Rails 4, но чтобы запустить Rails 5 edge, мне пришлось сделать несколько иные шаги.

На момент написания Rails 5 требуется Ruby 2.2.2. Убедитесь, что вы используете Ruby 2.2.2, затем сделайте следующее:

git clone https://github.com/rails/rails.git
cd rails/
bundle install
cd ../
./rails/railties/exe/rails new myapp --edge --dev
10 голосов
/ 29 сентября 2010
# Gemfile
gem 'rails',
    :git => 'http://github.com/rails/rails.git'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...