2010-09-29 12 views
13

Ho l'ultimo clone per il codice sorgente dei binari.Come creare l'applicazione Edge rails?

Voglio creare app con l'aiuto di rails più recenti. Non userò queste app in produzione. Solo per la sperimentazione.

Come faccio?

risposta

10
# Gemfile 
gem 'rails', 
    :git => 'http://github.com/rails/rails.git' 
22

ho messo a gist on Github per come creare un'applicazione Rails utilizzando EdgeRails (attualmente ciò è quello di diventare delle guide 4 di rilascio). L'essenza di esso (no pun intended) è che si esegue questa operazione:

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

Questo creerà un nuovo scheletro di applicazione sulla base di EdgeRails attuali e punterà il Gemfile a Rails su Github. Se volete puntare il Gemfile al checkout locale invece, utilizzare l'opzione --dev (ad esempio per sperimentare con modifiche a Rails):

rails/railties/bin/rails new myapp --dev 
+0

Aggiornamento: lo script 'rails' si sono spostati da' bin' a 'exe', così, ora il comando è il seguente: ' rotaie/railties/exe/rails new myapp --edge' –

10

suggerimento di Peter funziona bene per Rails 4, ma al fine di eseguire il bordo di Rails 5, ho dovuto fare passi leggermente diversi.

Al momento della scrittura, Rails 5 richiede Ruby 2.2.2. Assicurati di utilizzare rubino 2.2.2, quindi effettuare le seguenti operazioni:

git clone https://github.com/rails/rails.git 
cd rails/ 
bundle install 
cd ../ 
./rails/railties/exe/rails new myapp --edge --dev 
Problemi correlati