Firebase Studio, mevcut web uygulaması projelerini Firebase Studio çalışma alanına aktarmak için kolaylaştırılmış bir yöntem sunar. Böylece, Firebase Studio'nın yapay zeka destekli yardımından ve kolaylaştırılmış geliştirme, dağıtım ve izleme özelliklerinden yararlanarak mevcut projeleriniz üzerinde çalışmaya devam edebilirsiniz.
Projeleri bir kaynak kod deposundan (GitHub, GitLab veya Bitbucket), Builder.io Figma eklentisi ile Figma'dan ya da yerel bir arşiv dosyasından içe aktarabilirsiniz. Firebase Studio, 100 MiB'den küçük boyutlu gzipped tar dosyalarının ve zip dosyalarının içe aktarılmasını destekler.
Ayrıca, mevcut bir projeyi kopyalayarak da kopyasını oluşturabilirsiniz.
Başlayın
1. adım: Projenizi içe aktarın
Google Hesabınıza giriş yapın ve Firebase Studio simgesini açın.
Projeyi içe aktar'ı tıklayın. Projeyi içe aktar iletişim kutusu gösterilir.
Repo URL (Depo URL'si) alanına GitHub, GitLab veya Bitbucket depo URL'nizi girin.
Projeniz için bir ad girin.
Bir Flutter projesi içe aktarıyorsanız Bu bir Flutter uygulamasıdır seçeneğini etkinleştirin. Aksi takdirde onay kutusunu işaretlemeyin.
İçe aktar'ı tıklayın.
Depo özel ise ilgili sağlayıcıda kimliğinizi doğrulamanız istenir:
- GitHub için erişim jetonunu kopyalamak üzere istemleri uygulayın.
- GitLab için hesap şifrenizi kullanabilir veya kişisel hesap jetonu oluşturabilirsiniz.
- Bitbucket'ta kimlik doğrulamak için kullanıcı adınızı (e-posta değil) ve uygulama şifrenizi kullanın.
2. adım: Bağımlılıkları yükleyin
Firebase Studio, bir projeyi içe aktardığınızda bağımlılıkları varsayılan olarak yüklemez. Bu nedenle, ilk içe aktarma işleminden sonra bunu manuel olarak yapmanız gerekir.
Örneğin, bir Flutter uygulamasını içe aktarıyorsanız terminalde flutter pub get komutunu, JavaScript veya TypeScript uygulamaları için ise npm install komutunu çalıştırmanız gerekir.
Proje deponuzdaki onCreate kancasını dev.nix dosyanıza ekleyerek bu ayarı şablonunuzun gelecekteki tüm kullanıcıları ve gelecekteki içe aktarmalar için değiştirebilirsiniz. Projenize uygun derleme komutunu (örneğin, npm install veya flutter pub
get) çalıştırmak için onCreate öğesini yapılandırabilirsiniz.
Bu yapılandırıldıktan sonra, kullanıcılar deponuzu Firebase Studio'ya her içe aktardığında bağımlılıklar otomatik olarak yüklenir.
Sonraki adımlar
- Firebase StudioÇalışma alanları hakkında daha fazla bilgi edinin.
- Firebase Studio çalışma alanınızı özelleştirin.
- Firebase'da Gemini'ın soruları yanıtlama, kod oluşturma ve düzenleme, hataları düzeltme ve araçları çalıştırma özellikleriyle uygulama geliştirme sürecinizi nasıl destekleyip hızlandırabileceğini keşfedin.
- Projenizi özel şablona dönüştürme