Firebase Studio, mevcut web uygulaması projelerini Firebase Studio çalışma alanına aktarmanın basit bir yolunu sunar. Böylece, Firebase Studio'ın yapay zeka destekli yardımı ve basitleştirilmiş geliştirme, dağıtım ve izleme özellikleriyle mevcut projelerinizde çalışmaya devam edebilirsiniz.
Projeleri bir kaynak kod deposundan (GitHub, GitLab veya Bitbucket) ya da yerel bir arşiv dosyasından içe aktarabilirsiniz. Firebase Studio, 50 MiB'tan küçük sıkıştırılmış tar dosyalarını ve ZIP dosyalarını içe aktarmayı destekler.
Başlayın
1. Adım: Projenizi içe aktarın
Google Hesabınıza giriş yapın ve Firebase Studio'i açın.
Proje içe aktar'ı tıklayın. Projeyi içe aktar iletişim kutusu görünür.
Repo URL'si alanına GitHub, GitLab veya Bitbucket depo URL'nizi girin.
Projeniz için bir ad girin.
Bir Flutter projesini içe aktarıyorsanız Bu bir Flutter uygulamasıdır seçeneğini etkinleştirin. Aksi takdirde onay kutusunun işaretini kaldırın.
İçe aktar'ı tıklayın.
Depo özelse ilgili sağlayıcıda kimlik doğrulamanız istenir:
- GitHub için erişim jetonunu kopyalamak üzere talimatları uygulayın.
- GitLab için hesap şifrenizi kullanabilir veya kişisel hesap jetonu oluşturabilirsiniz.
- Bitbucket için kimlik doğrulama işleminde kullanıcı adınızı (e-posta adresinizi değil) ve bir uygulama şifresini kullanın.
2. Adım: Bağımlılıkları yükleyin
Firebase Studio, bir projeyi içe aktardığınızda varsayılan olarak bağımlılıkları yüklemez. Bu nedenle, ilk içe aktarma işleminizden sonra bunu manuel olarak yapmanız gerekir.
Örneğin, bir Flutter uygulamasını içe aktarırsanız terminalde flutter pub get
'ü, JavaScript veya TypeScript uygulamaları için ise npm install
'ü çalıştırmanız gerekir.
Proje deposunuzdaki dev.nix
dosyanıza onCreate
kancası ekleyerek bu ayarı şablonunuzun gelecekteki tüm kullanıcıları ve gelecekteki içe aktarma işlemleri için değiştirebilirsiniz. onCreate
'ü, projenize uygun derleme komutunu (örneğin, npm install
veya flutter pub
get
) çalıştıracak şekilde yapılandırabilirsiniz.
Bu yapılandırıldıktan sonra, kullanıcılar deponuzu Firebase Studio'e içe aktardığında bağımlılar 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'teki Gemini'nin soruları yanıtlama, kod oluşturma ve düzenleme, hataları düzeltme ve araçları çalıştırma gibi özellikleriyle uygulama geliştirmenize nasıl yardımcı olabileceğini ve süreci nasıl hızlandırabileceğini öğrenin.
- Projenizi özel şablona dönüştürün.