بررسی اجمالی

برنامه های افزودنی Firebase به شما کمک می کند زمان صرف شده برای توسعه ، نگهداری و رشد برنامه خود را کاهش دهید.

هنگامی که یک Firebase Extension پیدا می کنید که نیاز برنامه یا پروژه شما را برطرف می کند ، تنها کاری که انجام می دهید نصب و پیکربندی برنامه افزودنی است. اگر به پیکربندی های متعدد برنامه افزودنی نیاز دارید ، می توانید برنامه افزودنی را چندین بار نصب کنید ، با پیکربندی متفاوتی برای هر نمونه ای که نصب می کنید.

با برنامه های افزودنی ، شما وقت خود را صرف تحقیق ، نوشتن و اشکال زدایی کدی نمی کنید که عملکردی را اجرا می کند یا کاری را برای برنامه یا پروژه خودکار می کند.

: برای نصب و یا مدیریت برنامههای افزودنی، باید یکی از این نقش اختصاص داده می شود مالک یا ویرایشگر و یا فایربیس محیط مدیریت .

همچنین، برای نصب یک افزونه، پروژه خود را باید در فروغ شود (پرداخت به شما به) طرح. شما شارژ خواهد شد مقدار کمی ( معمولا در حدود $ 0.01 / ماه ) برای هر نمونه از یک برنامه افزودنی را نصب کرده اند، علاوه بر هر گونه اتهام در ارتباط با استفاده شما از خدمات فایربیس.

افزونه های رسمی Firebase

پسوند رسمی فایربیس توسعه یافته و تست شده توسط فایربیس و فایربیس ضمیمهها خدمات شریک. این افزونه ها قابل اعتماد و امن هستند.

افزونه های رسمی Firebase را مرور کنید

افزونه های رسمی Firebase را از منابع زیر مرور کنید:

دسترسی سریع به افزونه های شریک

برنامه های افزودنی شریک دسترسی اولیه توسط شرکت کنندگان در برنامه دسترسی زودهنگام ناشران توسعه داده می شود. آنها توسط Google ساخته یا آزمایش نشده اند. برنامه های افزودنی شریک دسترسی اولیه "AS IS" بدون هیچگونه ضمانت نامه ، صریح یا ضمنی ، از Google ارائه می شود. Google تمام مسئولیت هرگونه خسارت مستقیم یا غیر مستقیم ناشی از استفاده از برنامه افزودنی را رد می کند.

برای کسب اطلاعات بیشتر در مورد چاپ و نشر پسوند خود شما، ثبت نام برای برنامه دسترسی سریع ناشران پسوند .

مشاهده کد منبع یک برنامه افزودنی

برای پیدا کردن یک لینک به کد منبع برای یکی از افزونه های رسمی فایربیس، کلیک کنید بیشتر بدانید بر روی کارت افزونه در صفحه محصول فایربیس ضمیمهها و یا در کنسول فایربیس.

برای پیدا کردن یک لینک به کد منبع برای گسترش شریک دسترسی سریع، شروع جریان نصب و راه اندازی با استفاده از لینک نصب و راه اندازی کنسول افزودنی یا با CLI را ext:install فرمان. پیوند کد منبع به همراه سایر اطلاعات مربوط به افزونه نمایش داده می شود. اگر فقط می خواهید منبع را بررسی کنید ، می توانید نصب را لغو کنید.

محتویات کد منبع افزونه

فهرست منبع یک افزونه شامل موارد زیر است:

  • فایل extension.yaml - شامل ابرداده افزونه و تعریف منابع ایجاد شده، Google APIs و نقش دسترسی مورد نیاز برای عملیات، و هر کاربر پارامترها پیکربندی (متغیر های محیط زیست) برای گسترش

  • توابع دایرکتوری - شامل فایل های کد منبع برای پسوند

  • فایل README - لیست ابرداده افزونه (اما در قالب انسان قابل خواندن تر) و همچنین مطالب از فایل PREINSTALL

  • فایل PREINSTALL - چگونگی گسترش کار می کند، هر گونه کارهای لازم قبل از نصب و راه اندازی، نیاز پیکربندی، و جزئیات در مورد پسوند

  • فایل POSTINSTALL - او استفاده از دستورالعمل های خاص و هر گونه شرایط ادغام بیشتر

منابع افزونه

هر پروژه Firebase شامل انواع مختلفی از "منابع" است. منابع پروژه می تواند شامل مواردی مانند توابع ابری مستقر ، نمونه های پایگاه داده ، سطل های ذخیره سازی ابر و مشاغل برنامه ریزی ابر باشد.

هنگامی که یک برنامه افزودنی را نصب کنید، فایربیس ایجاد منابع پسوند مثال خاص جدید در پروژه خود را (به طور خاص، توابع ابر). این منابع در فایل مشخصات افزونه تعریف شده است، extension.yaml (به طور خاص، به عنوان نوع منبع firebaseextensions.v1beta.function )، و آنها به وسیله توسعه به کار مورد نیاز است.

توجه داشته باشید که، اگر شما حذف یک نمونه از یک فرمت ، تمام منابع که به طور خاص برای فایربیس که به عنوان مثال از فرمت به کار (مانند مجموعه ای از توابع) را ایجاد می کند حذف شده است. با این حال، زیر حذف نمیشوند:

  • هرگونه مصنوع ایجاد شده توسط برنامه افزودنی (مانند تصاویر ذخیره شده).

  • هر منبع دیگری در پروژه شما ، مانند نمونه پایگاه داده یا سطل ذخیره سازی ابر. حتی اگر پسوند با این منابع دیگر تعامل، آنها پسوند خاص نیست، به طوری که آنها حذف نمی اگر پسوند حذف شده است.

استفاده از کنسول Firebase یا Firebase CLI

شما می توانید نصب و مدیریت هر یک از پسوند فایربیس رسمی با استفاده از فایربیس کنسول یا فایربیس CLI .

عمل کنسول Firebase Firebase CLI
مشاهده اطلاعات دقیق (پیش نصب)
نصب
مشاهده پیکربندی (پس از نصب)
ویرایش پیکربندی
نسخه به روز رسانی
حذف نصب

مراحل بعدی