이 페이지에서는 App Hosting에 관해 자주 묻는 질문 (FAQ)의 답변을 제공합니다.
Firebase App Hosting에서 Next.js와 Angular만 지원하는 이유는 무엇인가요?
App Hosting는 Next.js 및 Angular에 사전 구성된 빌드 및 배포 지원을 제공합니다. Google은 이러한 프레임워크를 이해하고 네이티브 구성을 해석하기 위해 노력하고 있습니다. 빌드 및 시작 스크립트가 있는 Node.js 애플리케이션의 경우 App Hosting는 빌드를 시도하지만 성공을 확실하게 보장할 수는 없습니다. 프레임워크 통합을 참고하세요.
Firebase App Hosting는 어떤 지역을 지원하나요?
App Hosting의 지역은 시간이 지남에 따라 확장될 가능성이 높습니다. 최신 정보는 App Hosting 위치를 참고하세요.
배포에 GitHub 이외의 GitLab 또는 다른 Git 제공업체를 사용할 수 있나요?
현재는 불가능하지만 다른 제공업체에 대한 지원은 App Hosting의 장기 로드맵에 있습니다.
Firebase Console UI에서 저장소를 찾을 수 없는 이유는 무엇인가요?
Firebase Console에서 새 백엔드를 만들 때 저장소가 옵션 목록에 표시되지 않으면 먼저 목록 새로고침을 선택해 보세요. 원하는 저장소를 계속 사용할 수 없는 경우 GitHub의 새 저장소에 대한 액세스 권한 부여 옵션을 사용하여 저장소를 추가해야 할 수 있습니다.
또한 Firebase App Hosting GitHub 애플리케이션으로 저장소를 관리할 수 있습니다. 이렇게 하려면 GitHub 프로필로 이동하여 설정을 선택한 다음 애플리케이션을 선택합니다. Firebase App Hosting 애플리케이션의 표 행에서 구성을 클릭하여 저장소를 관리합니다.
App Hosting 프로젝트와 연결된 저장소를 변경하려면 어떻게 해야 하나요?
현재 저장소는 변경할 수 없습니다. 하지만 동일한 프로젝트 내에서 기본 저장소와 연결된 새 백엔드를 만들거나 별도의 프로젝트에서 새 백엔드를 만들 수 있습니다.
헤더는 프레임워크에 종속됩니다. 프레임워크에서 평소에 하던 작업을 실행합니다.
App Hosting를 사용한 로컬 개발을 위한 에뮬레이터가 있나요?
예. Firebase 로컬 에뮬레이터 도구 모음의 일부인 App Hosting 에뮬레이터를 사용하여 App Hosting 배포 전에 앱의 로컬 테스트를 실행할 수 있습니다. 로컬에서 앱 배포 테스트 를 참고하세요.
App Hosting에는 오류가 표시되지만 Cloud Build에는 표시되지 않는 이유는 무엇인가요?
이 경우 Cloud Run에서 오류가 발생했을 수 있습니다.
출시 상태를 확인합니다.
연결된 GitHub 계정을 변경하거나 삭제하려면 어떻게 해야 하나요?
현재 Firebase 프로젝트에 연결된 GitHub 계정은 변경하거나 삭제할 수 없습니다. 다른 GitHub 계정을 사용하려면 동일한 프로젝트 내에 새 백엔드를 만들거나 별도의 프로젝트에 새 백엔드를 만듭니다.
App Hosting 사이트에 쿠키를 설정하려면 어떻게 해야 하나요?
App Hosting 미리보기 출시 시에는 사용할 수 없었지만 이제 Set-Cookie
HTTP 응답 헤더가 예상대로 작동합니다.