2016-04-04 17 views
0

'dan nasıl dağıtacağım Heroku'dan sunulan bir Rails web uygulamasının UI'sinde bazı küçük değişiklikler yapmam istendi. Git'i yerel olarak klonladım, bazı değişiklikler yaptım ve şimdi telefonumdaki değişiklikleri test etmek istiyorum - onları zorlamadan. Yerel bir heroku yüklemesine ihtiyacım var mı? Mümkünse bir iPhone'da bunu önizlemek istiyorum ve bir Android cihaz da işe yarayacaktı.Rails uygulamasını yerel olarak Heroku

Kesinlikle Heroku ve Rails'de yeniyim, bu yüzden herhangi bir yardım büyük takdir görüyor.

sayesinde önceden

cevap

0

I Heroku ile bir test sunucusu ve bir üretim sunucusu kullanabilirsiniz inanıyoruz. Bu yüzden, her şeyin iyi olduğundan emin olmak için testinize başvurabilir ve ardından her şey iyi olursa, üretime geçebilirsiniz.

0

Belki aradığınız heroku local. https://devcenter.heroku.com/articles/heroku-local

Ya da sadece rails s -b 0.0.0.0 ve telefonunuzdaki http://server-ip:3000 gidebilir (sen hiç Heroku gerekmez).

Değişiklikleriniz bittikten sonra, git push heroku master ile Heroku'ya basabilirsiniz (Heroku kontrol panelinden erişiminiz varsa).

0

Bazı kişiler heroku local'u kullanma seçeneğine işaret ediyor, ancak bir çözüm olarak Heroku Pipelines'u kullanmaktan da bahsetmek isterim.

Bir boru hattı, aynı codebase'i paylaşan bir grup Heroku uygulamasıdır. Bir boru hattında Uygulamalar

Yani bir "evreleme" sahne olabilir “inceleme”, “gelişim”, “evreleme” ve sürekli bir dağıtım iş akışında farklı dağıtım adımlarını temsil eden “Üretim” aşama halinde gruplandırılır hangi Uygulamanızı başlangıçta dağıttınız. İstediğiniz kadar test edin ve hazır olduğunuzda bunu "prodüksiyon" a tanıtın.

Bazı yöntemlerim için bu yöntemi bir süredir kullanıyorum ve harika çalışıyor.

İlgili konular