Simplifying the local development process
Opened this issue · 3 comments
isikhi commented
Local development için başlamak gerekenler readme'de yazsa da hem süreç kafa karıştırıcı hem de eksik dökümanlar var. Bunun yerine docker-compose gibi yahut basit bir start-up.sh gibi bir komut ile gereklilikler proje kaldırılmadan önce yüklenebilir.
isikhi commented
Bu işi ben üzerime alabilirim.. İlk aşamada docker-compose yerine projeyi kolaylıkla kaldırabilecek bir bash script docker kullanmayanlar için daha kolaylık sağlayabilir.
CllDMR commented
Merhabalar, bu konu hakkında geliştirme yapmak yararlı olacaktır. Aklımda bir kaç soru var.
- Bash sadece Unix tabanlı işletim sistemlerinde çalışıyor. Windows için ne yapabiliriz? Galiba orada da batch üzerinden ilerlememiz gerekecek.
- Eksik dokümanlar nelerdir? Env dosyasındaki karışıklık için #178 issue'su açıldı
- Bildiğim ve anladığım kadarıyla local development'da docker kullanılmıyor. Dev server'ı kaldırmak için Npm script'lardaki "npm run start:dev" yeterli diye düşünüyorum, Local dev server kaldırmak için başka bir yöntem mi kullanmak istersin?
isikhi commented
- Windows için pek geliştirme yapmadım. Fakat windowsta da gelişitirici araçlarında artık bash desteği var diye biliyorum. Ekstra bir batch'e gerek kalmayabili
- .env karışıklığı + Organizasyonu önceden yaratmak gerekli, default env tanımlanması lazım. Dediğin issue bunu çözebilir.
- Dev Server için evet yeterli, demek istediğim tüm ön gerekliliği tek script ile tammalayıp ardından
npm run start:dev
denildiğinde çalışan bir versiyonun hızlıca kalkmasıydı