2016-11-23 37 views
9

'da bir Tepki Uygulaması Oluşturun these instructions'u izledim ve React ile merhaba dünya uygulaması yaptım. Geliştirme dosyalarını EBS'mde yükledim ve işe yaradı. Ben komut npm çalıştırmak inşa kullanılan Bundan sonra Elastic Beanstalk

, ben itme devlet yüklü ve ben localhost'u kullanılarak test, talimatlarına. Her şey iyi çalıştı.

Ancak yapı dosyalarını EBS'ye yükledim ve uygulamanın package.json dosyasına sahip olmadığından ve uygulamanın çalışmadığından şikayet ediyor.

Reaksiyon programımı Elastic Beanstalk kullanarak dağıtmak için package.json'a koymak için ne yapmam gerekiyor? npm tarafından oluşturulan derleme dosyaları nasıl dağıtılır EBS'de derlemeyi çalıştırın?

+0

[Eğitici] (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html) AWS beanstalk tarafından barındırılan bir ekspres uygulamaya bakmayı deneyin ... –

+0

Daha sonra örnekte tepki ekleyin –

cevap

1

Kısa süre önce, tepkisel düğüm tabanlı uygulamanızı EB CLI kullanarak dağıtmıştım. Proje dizimdeki eb init'u çalıştırmam gerekiyor, bu da eb config'i kurmanızı sağlıyor.

  • eb init onun CLI yoluyla kurulum elastik beanstalk ayarlarına
  • kodu
  • taahhüt

    1. npm init (yaptığın) kurulum package.json kurulum için
    2. git init bir git repo için: Burada adımlar var
    3. eb deploy

    AWS walks you through these steps assumin ile eb için dağıtmak g uygulamanızı nod ile (siz demediniz, fakat büyük olasılıkla) sunacaksınız.

    Bir bonus olarak, CI'yi, testleriniz kod basmadan geçtiğinde uygulamanızı oluşturması için CI'yi kurmak isteyebilirsiniz. Bunu yapmak için kullandığım travis yaml dosyasına bakın.

    +0

    EBS'de tepki uygulamalarının nasıl dağıtılacağı hakkında ayrıntılı bilgi verebilir misiniz? – shubham

    İlgili konular