Mutlaka inceleyin farklılıkları Firebase CLI ve Firebase konsolu için desteklenen eylemlerde.
Planı (sen öde) Ayrıca, bir uzantı yüklemek için, projeniz Blaze olmalıdır. Sen küçük bir miktar (tahsil edilecektir genellikle yaklaşık 0,01 $ / ay onun kullanımı ile ilgili herhangi ücretlerine ek olarak, (o kullanılmaz bile) bu uzantı tarafından gerekli Firebase kaynaklar için).
Sen başlamadan önce
Eğer henüz yapmadıysanız, projenize Firebase ekleyin .
Henüz varsa, Blaze projeyi (ödeme gitmek gibi) planı yükseltin.
Firebase proje kimliğinizi veya önceden yapılandırılmış proje takma adınızı not edin.
1. Adım: Görünüm bir uzantısı ilgili ayrıntılı bilgiler
Bu adım isteğe bağlıdır, ancak şiddetle tavsiye edilir.
Bir Firebase Uzantısı yüklemeden önce, aşağıdakiler dahil olmak üzere uzantı hakkında ayrıntılı bilgileri incelemenizi öneririz:
- Uzantının nasıl çalıştığı, yükleme öncesi görevler ve uzantıyla ilgili ayrıntılar
- Genel tanımlayıcı bilgi ve açıklama
- Uzantının görevlerinin bir faturalandırma hesabı gerektirip gerektirmediği
- Google hizmetleri (API) ve erişim rolleri çalışması için gereklidir
- Kaynaklar (fonksiyonlar gibi) uzantısı için oluşturulan
- Kullanıcı tarafından yapılandırılabilen parametrelerin açıklamaları
Bir uzantının ayrıntılı bilgilerini görüntülemek için:
Uzantı bilgisi komutunu bilgisayarınızdaki herhangi bir yerden çalıştırın:
firebase ext:info publisher-id/extension-id
publisher-idve
extension-idargümanlar gereklidir ve bulunabilir uzantının önkurulumdur ayrıntıları sayfasında .
Adım 2: uzantı yükleme
Yükleme işlemi sırasında, (API etkin gibi almak için gereken temel özelliklerini incelemeye istenir kaynaklar yaratılmış, erişim izni, vs.). Tüm faturalandırma gereksinimleri konusunda bilgilendirileceksiniz ve ayrıca uzantının yapılandırılabilir parametreleri için değerler belirtmeniz istenecektir.
Uzantı yükleme komutunu çalıştırın. İstenirse, uzantı örneğini özelleştirmek için parametre değerlerini girin.
firebase ext:install publisher-id/extension-id --project=projectId-or-alias
publisher-idve
extension-idargümanlar gereklidir ve bulunabilir uzantının önkurulumdur ayrıntıları sayfasında .
Kurulum sırasında parametre değerleri için etkileşimli terminal istemlerini atlayın
Bir oluşturun
.env(örneğin, dosyayı
params.envsenin parametre değerlerini tanımlar). Dosyayı yerel olarak kaydedin.
- Onun tarafından her bir parametreyi beyan
paramuzantısının bulunan değerin
extension.yamldosyası .
- Tüm parametreler için değerleri dahil edin.
- Takip dotenv sözdizimi .
İçin Örneğin, Metin Translate uzantısını , bu yaratabilecek
.envdosyasını:
# params.env LOCATION=us-east1 LANGUAGES=fr,es COLLECTION_PATH=translations INPUT_FIELD_NAME=input OUTPUT_FIELD_NAME=output
- Onun tarafından her bir parametreyi beyan
İle uzatma yüklemek komutunu çalıştırın
--paramsbayrağı. Örneğin, Çeviri Metin uzantısı yüklemek için, aşağıdaki komutu çalıştırın:
firebase ext:install firebase/firestore-translate-text --params=path/to/params.env --project=projectID-or-alias
Kurulum tamamlandıktan sonra, bazı gerekli kurulum sonrası görevleri içerebilecek uzantınızı kullanma talimatlarını gözden geçirin.
Bu talimatları, uzantınızın Firebase konsolunun Uzantılar panosundaki yükleme sonrası ayrıntılar sayfasında bulun (kurulumdan sonra panoya özel bağlantı terminalde görüntülenir).
Ayrıca bu talimatları bulabilirsiniz
POSTINSTALL.mddahil dosyanın uzantısının kaynak dizininde .
Mümkünse, bu talimatlar uzantısı (a See o eylem bölümünde için göz) test etmek nasıl söyleyecektir.
Birden çok uzantı örneği yükleyin
Aynı projeye aynı uzantıyı birden fazla yükleyebilirsiniz. Yüklenen her eşgörünüm kendi özelleştirilmiş yapılandırmasına ve kendi uzantı kaynaklarına sahip olabilir. Sen tanımlamak ve proje içinde tektir onun örnek kimliğin kullanarak yüklü her örneğe bakın. Yüklediğiniz uzantının her bir ek örneğinin örnek kimliğini onaylamanız veya düzenlemeniz istenecektir.
Sonraki adımlar
Ayrıntıları ve yapılandırmasını görüntüle Firebase konsolunda yüklü uzantısı.
Etkinliği izleyin onun sağlığı, kullanımı ve günlükleri kontrolleri de dahil olmak üzere yüklü uzantısı.
Firebase CLI kullanarak yönetmek yüklü uzantıyı. Uzantınızı yeniden yapılandırabilir veya kaldırabilir ve uzantınızı en son sürüme güncelleyebilirsiniz.
Firebase konsolunu kullanarak, yönetmek yüklü uzantıyı. Resmi Firebase uzantıları için uzantınızı yeniden yapılandırabilir veya kaldırabilir ve uzantınızı en son sürüme güncelleyebilirsiniz.