Часто задаваемые вопросы и устранение неполадок

На этой странице представлены ответы на часто задаваемые вопросы (FAQ) о App Hosting .

App Hosting обеспечивает предварительно настроенную поддержку сборки и развертывания для Next.js и Angular, где мы стремимся понять эти платформы и интерпретировать их собственные конфигурации. App Hosting попытается выполнить сборку любого приложения Node.js со сценарием сборки и запуска, но не может надежно гарантировать успех. См. раздел «Интеграция с фреймворком» .

Регионы App Hosting , вероятно, со временем расширятся. Самую актуальную информацию см. в разделе Расположение App Hosting .

В настоящее время это невозможно, но поддержка других провайдеров включена в долгосрочную программу App Hosting .

Если ваш репозиторий не отображается в списке опций при создании нового бэкэнда в консоли Firebase, сначала попробуйте выбрать «Обновить список» . Если предпочтительный репозиторий по-прежнему недоступен, возможно, вам придется добавить его, используя опцию Предоставить доступ к новому репозиторию в GitHub .

Кроме того, вы можете управлять репозиториями с помощью приложения Firebase App Hosting GitHub. Для этого перейдите в свой профиль GitHub и выберите «Настройки» , а затем «Приложения» . В строке таблицы приложения Firebase App Hosting нажмите Настроить для управления репозиториями.

В настоящее время изменение репозитория невозможно. Однако вы можете создать новую серверную часть, связанную с предпочтительным репозиторием в том же проекте, или создать новую серверную часть в отдельном проекте.

Заголовки зависят от платформы. Делайте все, что вы обычно делаете для своей платформы.

Да, вы можете выполнить локальное тестирование своего приложения перед развертыванием App Hosting с помощью эмулятора App Hosting , который является частью пакета локальных эмуляторов Firebase. См. раздел Локальное тестирование развертывания приложения .

В таких случаях вполне возможно, что ваша ошибка возникла из-за Cloud Run. Чтобы быть уверенным, проверьте статус развертывания.

В настоящее время невозможно изменить или удалить учетную запись GitHub, связанную с проектом Firebase. Чтобы использовать другую учетную запись GitHub, создайте новую серверную часть в том же проекте или создайте новую серверную часть в отдельном проекте.

Хотя заголовок ответа Set-Cookie HTTP не был доступен при запуске предварительной версии App Hosting , теперь он работает должным образом.