2010-09-29 27 views
13

Tôi có bản sao mới nhất cho mã nguồn của đường ray.Cách tạo ứng dụng Edge ray?

Tôi muốn tạo ứng dụng với sự trợ giúp của đường ray cam kết mới nhất. Tôi sẽ không sử dụng các ứng dụng đó trong sản xuất. Chỉ để thử nghiệm.

Tôi làm cách nào?

Trả lời

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

Tôi đặt a gist on Github để biết cách tạo ứng dụng Rails bằng EdgeRails (hiện tại để trở thành bản phát hành Rails 4). Các ý chính của nó (không ý định chơi chữ) là bạn làm điều này:

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

này sẽ tạo ra một bộ xương ứng dụng mới dựa trên EdgeRails hiện tại và nó sẽ trỏ Gemfile để Rails trên Github. Nếu bạn muốn chỉ những Gemfile để kiểm tra địa phương của bạn thay vào đó, sử dụng tùy chọn --dev (ví dụ để thử nghiệm với những thay đổi để Rails):

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

Cập nhật: 'cái kịch bản rails' đã chuyển từ 'bin' cho' exe', vì vậy, bây giờ lệnh như sau: ' đường ray/railties/exe/rails new myapp --edge' –

10

gợi ý Phêrô hoạt động tốt cho Rails 4, nhưng để chạy Rails 5 cạnh tôi đã phải thực hiện các bước hơi khác nhau.

Tại thời điểm viết, Rails 5 yêu cầu Ruby 2.2.2. Hãy chắc chắn rằng bạn sử dụng của Ruby 2.2.2, sau đó làm như sau:

git clone https://github.com/rails/rails.git 
cd rails/ 
bundle install 
cd ../ 
./rails/railties/exe/rails new myapp --edge --dev 
Các vấn đề liên quan