Uygulamanızı IDX projesinden dağıtma

Firebase Hosting ve Google Cloud Run gibi birkaç farklı yöntem kullanarak web veya Flutter uygulamanızı Project IDX çalışma alanınızdan doğrudan dağıtabilirsiniz.

Firebase Hosting

Uygulamanızı Firebase Hosting'e dağıtmadan önce bir Firebase projesi oluşturun ve uygulamanızı kaydedin.

Gerekli Firebase proje izinlerine sahip değilseniz Firebase konsolu IAM ayarlarından, bir Firebase proje sahibinden geçerli rolü atamasını isteyebilirsiniz. Firebase projenize erişimle ilgili (Sahip bulma veya atama dahil) sorularınız varsa İzinler ve Firebase projelerine erişim bölümüne bakın.

Uygulamanızı IDX'ten Firebase Hosting'e dağıtmak için şu adımları uygulayın:

  1. IDX Projesi çalışma alanınızı açın.

  2. Gezinme bölmesinde IDX simgesini tıklayarak Project IDX panelini açın ve Firebase Hosting bölümünü genişletin.

  3. Firebase Barındırma Kimlik Doğrulaması'nı tıklayın ve Firebase hesabınızın kimliğini doğrulamak için Terminal penceresindeki komutları uygulayın.

  4. Dağıtım yapılandırmanızı ayarlamak için Firebase Hosting'i başlatın'ı tıklayın ve Terminal penceresindeki komutları uygulayın.

  5. Uygulamanızı dağıtmak için Proje IDX panelinin Firebase Hosting bölümünde Üretime Dağıt veya Kanala Dağıt'ı tıklayın.

Cloud Run

Cloud Run'ı kullanarak dağıtımdan önce Google Cloud projesi oluşturduğunuzdan ve faturalandırmayı etkinleştirdiğinizden emin olun.

  1. IDX Projesi çalışma alanınızı açın.

  2. Gezinme bölmesinde IDX simgesini tıklayarak Project IDX panelini açın ve Deploy to Cloud Run'ı (Cloud Run'a Dağıt) tıklayın.

  3. Bu çalışma alanının Google Hesabımı kullanarak Google Cloud kaynaklarına erişmesine izin ver seçeneğini belirleyin ve iletişim pencerelerinden faturalandırmanın etkin olduğu bir Google Cloud projesi seçin.

  4. IDX panelinin Cloud Run bölümünde Authenticate'i (Kimlik Doğrulama) tıklayın ve kimlik doğrulamak için istemleri takip edin.

  5. Dağıt'ı tıklayın ve dağıtım yapılandırmanızı ayarlamak ve uygulamanızı dağıtmak için istemleri takip edin.