این صفحه به سوالات متداول (سؤالات متداول) درباره App Hosting پاسخ می دهد.
چرا Firebase App Hosting فقط از Next.js و Angular پشتیبانی می کند؟
App Hosting ساخت و استقرار از پیش پیکربندی شده پشتیبانی را برای Next.js و Angular فراهم میکند، جایی که ما متعهد به درک آن چارچوبها و تفسیر پیکربندیهای اصلی آنها هستیم. برای هر برنامه Node.js با اسکریپت ساخت و شروع، App Hosting اقدام به ساخت می کند، اما نمی تواند به طور قابل اعتماد موفقیت را تضمین کند. به ادغام چارچوب مراجعه کنید.
Firebase App Hosting از کدام مناطق پشتیبانی می کند؟
مناطق برای App Hosting احتمالاً در طول زمان گسترش خواهند یافت. برای بهروزترین اطلاعات ، مکانهای App Hosting را ببینید.
آیا می توانم از GitLab یا سایر ارائه دهندگان Git به غیر از GitHub برای استقرار استفاده کنم؟
در حال حاضر نمی توانید، اما پشتیبانی از سایر ارائه دهندگان در نقشه راه طولانی مدت برای App Hosting است.
چرا نمی توانم مخزن خود را در رابط کاربری کنسول Firebase پیدا کنم؟
اگر هنگام ایجاد یک باطن جدید در کنسول Firebase، مخزن شما در لیست گزینه ها ظاهر نمی شود، ابتدا لیست Refresh را انتخاب کنید. اگر مخزن ترجیحی هنوز در دسترس نیست، ممکن است لازم باشد آن را با استفاده از گزینه اجازه دسترسی به یک مخزن جدید در GitHub اضافه کنید.
علاوه بر این، می توانید مخازن را با برنامه Firebase App Hosting GitHub مدیریت کنید. برای انجام این کار، به نمایه GitHub خود بروید و Settings و سپس Applications را انتخاب کنید. در ردیف جدول برنامه Firebase App Hosting ، روی پیکربندی برای مدیریت مخازن کلیک کنید.
چگونه می توانم مخزن مرتبط با پروژه App Hosting خود را تغییر دهم؟
در حال حاضر، تغییر مخزن امکان پذیر نیست. با این حال، می توانید یک Backend جدید مرتبط با مخزن ترجیحی در همان پروژه ایجاد کنید، یا یک Backend جدید در یک پروژه جداگانه ایجاد کنید.
هدرها وابسته به چارچوب هستند. هر کاری را که معمولاً برای چارچوب خود انجام می دهید، انجام دهید.
آیا شبیه سازی برای توسعه محلی با App Hosting وجود دارد؟
بله، میتوانید آزمایشهای محلی برنامه خود را قبل از استقرار App Hosting با استفاده از شبیهساز App Hosting ، که بخشی از مجموعه شبیهساز محلی Firebase است، انجام دهید. به آزمایش محلی استقرار برنامه خود مراجعه کنید.
چرا در App Hosting خطا می بینم اما در Cloud Build خطا نمی بینم؟
در چنین مواردی، ممکن است خطای شما از Cloud Run باشد. وضعیت عرضه را بررسی کنید تا مطمئن شوید.
چگونه یک حساب GitHub پیوند شده را تغییر دهم یا حذف کنم؟
در حال حاضر، تغییر یا حذف حساب GitHub مرتبط با پروژه Firebase امکان پذیر نیست. برای استفاده از یک حساب GitHub متفاوت، یک Backend جدید در همان پروژه ایجاد کنید یا یک Backend جدید در یک پروژه جداگانه ایجاد کنید.
چگونه می توانم کوکی ها را برای سایت App Hosting خود تنظیم کنم؟
اگرچه در راه اندازی پیش نمایش App Hosting در دسترس نبود، سربرگ پاسخ HTTP Set-Cookie
اکنون همانطور که انتظار می رود کار می کند.