Как создать приложение Edge rails?
У меня есть последний клон для исходного кода рельсов.
Я хочу создавать приложения с помощью последней фиксации рельсов. Я не буду использовать эти приложения в производстве. Просто для экспериментов.
Как мне это сделать?
Ответы
Ответ 1
Я поставил gist на 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
Ответ 2
# Gemfile
gem 'rails',
:git => 'http://github.com/rails/rails.git'
Ответ 3
Предложение Peter хорошо работает для 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