Firebase 호스팅 및 Google Cloud Run을 비롯한 몇 가지 방법을 사용하여 프로젝트 IDX 작업공간에서 직접 웹 또는 Flutter 앱을 배포할 수 있습니다.
Firebase 호스팅
Firebase 호스팅에 앱을 배포하기 전에 Firebase 프로젝트를 만들고 앱을 등록합니다.
필요한 Firebase 프로젝트 권한이 없는 경우 Firebase 프로젝트 소유자에게 Firebase Console IAM 설정에서 관련 역할을 할당해 달라고 요청할 수 있습니다. 소유자 찾기 또는 할당 등 Firebase 프로젝트에 액세스하는 방법에 관해 궁금한 점이 있으면 Firebase 프로젝트에 대한 권한 및 액세스를 참조하세요.
IDX에서 Firebase 호스팅에 앱을 배포하려면 다음 단계를 따르세요.
Project IDX 작업공간을 엽니다.
탐색창에서 IDX 아이콘을 클릭하여 프로젝트 IDX 패널을 열고 Firebase 호스팅 섹션을 펼칩니다.
Firebase 호스팅 인증을 클릭하고 터미널 창의 메시지에 따라 Firebase 계정을 인증합니다.
Firebase 호스팅 초기화를 클릭하고 터미널 창의 메시지에 따라 배포 구성을 설정합니다.
앱을 배포하려면 Project IDX 패널의 Firebase 호스팅 섹션에서 프로덕션에 배포 또는 채널에 배포를 클릭합니다.
Cloud Run
Cloud Run을 사용하여 배포하기 전에 Google Cloud 프로젝트를 설정하고 결제를 사용 설정해야 합니다.
Project IDX 작업공간을 엽니다.
탐색창에서 IDX 아이콘을 클릭하여 Project IDX 패널을 열고 Cloud Run에 배포를 클릭합니다.
이 작업공간에서 내 Google 계정을 사용하여 Google Cloud 리소스에 액세스하도록 허용 옵션을 선택하고 대화상자 창에서 결제가 사용 설정된 Google Cloud 프로젝트를 선택합니다.
IDX 패널의 Cloud Run 섹션에서 Authenticate를 클릭하고 표시되는 메시지에 따라 인증합니다.
배포를 클릭하고 표시되는 메시지에 따라 배포 구성을 설정하고 앱을 배포합니다.