탐색기 창에서 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 Zip 및 다운로드를 선택합니다.
프로젝트 디렉터리의 모든 항목을 다운로드하려면 다음 단계를 따르세요.
파일 > 폴더 열기를 선택합니다.
기본 /home/user 디렉터리를 허용합니다.
파일이 로드되면 작업 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 Zip and Download(압축 및 다운로드)를 선택합니다. App Prototyping agent를 사용하는 경우 작업 디렉터리는 studio입니다. 템플릿 또는 업로드된 프로젝트를 사용하는 경우 프로젝트 이름이 표시됩니다.
환경을 다시 빌드하라는 메시지가 표시되면 취소를 클릭합니다.
다운로드가 완료되면 파일 메뉴에서 작업 디렉터리를 다시 열어 작업공간으로 돌아갑니다.
서드 파티 쿠키가 사용 설정되어 있지 않습니다.
시작하기 전에 브라우저에서 서드 파티 쿠키를 사용 설정해야 할 수 있습니다. Firebase Studio를 사용하려면 대부분의 브라우저에서 서드 파티 쿠키를 사용해 워크스페이스를 인증해야 합니다.
Firebase Studio에 서드 파티 (3P) 쿠키를 사용 설정해야 하는 이유는 무엇인가요?
Firebase Studio는 한 도메인 (cloudworkstations.dev의 하위 도메인)의 iframe을 다른 도메인(studio.firebase.google.com)에 렌더링하기 때문에 서드 파티 쿠키가 필요합니다. 서드 파티 쿠키는 안전한 교차 출처 통신을 사용 설정합니다.
워크스페이스를 여는 동안 백엔드로 요청을 전달할 수 없습니다. 포트 80의 서버에 연결할 수 없음이 표시됩니다.
Google Cloud 콘솔의 생성형 언어 API 할당량 및 시스템 한도 페이지에서 자동 생성된 API 키와 연결된 할당량을 확인할 수 있습니다.
미리보기가 로드되지 않지만 코드에서 문제를 찾을 수 없습니다. Firebase Studio를 다시 시작하려면 어떻게 해야 하나요?
Firebase Studio가 제대로 새로고침되지 않는 경우 (일반적으로 대규모 리팩터링 또는 환경 dev.nix 파일 변경으로 인한 경우) 명령어 팔레트(Mac의 경우 Cmd+Shift+P, ChromeOS, Windows, Linux의 경우 Ctrl+Shift+P)를 열고 하드 리스타트 명령어를 실행합니다. 그래도 문제가 해결되지 않으면 환경 재빌드 명령어를 실행해 보세요.
워크스페이스를 만드는 동안 앗...새 VM을 시작해야 합니다라는 메시지가 표시되고 그 후 UI가 중단됩니다.
Firebase Studio는 주문형으로 워크스페이스를 프로비저닝하는 데 사용되는 VM의 웜 풀을 유지합니다. 풀이 부족하면 새 가상 머신이 시작된 후에 워크스페이스가 프로비저닝됩니다. 이 프로세스는 시간이 걸릴 수 있지만 (최대 5분) 결국 완료됩니다.
워크스페이스를 만들 때 내부 오류가 발생했습니다.
워크스페이스 프로비저닝 중에 내부 오류가 발생하는 대부분의 경우 1분 정도 후에 페이지를 새로고침하면 오류가 사라지고 워크스페이스로 이동할 수 있습니다.
워크스페이스를 몇 개까지 만들 수 있나요?
Firebase Studio 무료 요금제는 사용자당 워크스페이스 3개로 제한됩니다.
Google 개발자 프로그램에 가입하면 만들 수 있는 워크스페이스 수를 최대 10개까지 늘릴 수 있습니다.
워크스페이스를 30개로 업그레이드하려면 Google 개발자 프리미엄 프로그램을 구독하세요.
작업공간이 로드되지만 에뮬레이터가 비어 있습니다.
Google에서는 클라우드 기반 에뮬레이터의 안정성을 적극적으로 개선하고 있습니다. 페이지 새로고침으로 문제가 해결되지 않으면 Firebase 지원팀에 문제를 신고하세요.
Firebase Studio 워크스페이스에 프로젝트와 호환되지 않는 Flutter 버전이 있습니다.
로컬 머신에서 apt-get 또는 brew를 사용하는 것처럼 작업공간 내에서 거의 모든 사전 설치된 소프트웨어의 버전을 업그레이드하거나 다운그레이드할 수 있습니다. 워크스페이스에서 소프트웨어를 업그레이드하거나 다운그레이드할 수 있지만 설치된 소프트웨어는 세션 전반에서 유지되지 않습니다. dev.nix 파일에 필요한 모든 패키지를 포함하는 것이 좋습니다.
Firebase Studio의 Flutter 버전 관리를 개선하기 위해 노력하고 있습니다.
다른 사용자와 워크스테이션 URL을 공유했는데 해당 사용자가 URL을 볼 수 없습니다.
워크스페이스 URL은 워크스페이스에 액세스할 수 있는 사용자와만 공유할 수 있습니다.
권한이 없는 사용자는 URL을 방문하려고 하면 오류가 표시됩니다. 작업공간을 해당 사용자와 공유해야 합니다.
워크스테이션을 공유하면 공동작업자가 무엇을 볼 수 있나요?
워크스페이스에 추가된 사용자는 디스크에 저장된 비공개 키 및 액세스 토큰과 같은 민감한 파일이 포함될 수 있는 VM의 전체 파일 시스템에 대한 전체 액세스 권한을 갖습니다. 신뢰할 수 있는 사용자와만 워크스페이스를 공유하세요. 이 접근 방식을 사용하면 다른 사용자가 내 작업공간의 정확한 상태를 볼 수 있지만, 내 작업공간의 모든 항목이 표시된다는 의미입니다.
워크스페이스를 공유했는데 공동작업자가 내 앱을 게시하거나 모니터링할 수 없는 이유는 무엇인가요?
워크스페이스에 추가된 사용자에게 '앱 개요' 게시 및 모니터링 기능을 지원하는 기본 Firebase 프로젝트에 대한 권한이 없을 수 있습니다. Firebase 프로젝트에 대한 권한을 부여하려면 Firebase 프로젝트의 권한 및 액세스를 참고하세요.
Firebase Studio에 템플릿이 없는 프레임워크를 사용하여 애플리케이션을 빌드할 수 있나요?
예. Firebase Studio에서 거의 모든 프레임워크 또는 언어로 작동하도록 환경을 맞춤설정할 수 있습니다.
Flutter 앱을 Firebase Hosting에 게시할 때 어떤 타겟 디렉터리를 선택해야 하나요?
build/web 디렉터리를 선택합니다. 이 디렉터리에는 index.html 및 앱이 빌드된 후 (flutter build web를 통해) 웹 앱을 렌더링하는 데 필요한 모든 정적 애셋이 포함되어야 합니다.
프런트엔드에서 앱의 백엔드와 통신할 수 있도록 워크스페이스에서 앱의 백엔드를 설정하려면 어떻게 해야 하나요?
백엔드 서버가 실행 중인 TCP 포트를 일시적으로 공개적으로 열어 여러 워크스페이스에서 프런트엔드와 백엔드를 별도로 더 쉽게 개발할 수 있습니다.
터미널에서 수동으로 또는 dev.nix 파일의 미리보기 구성 또는 onStart 수명 주기 후크의 일부로 백엔드 또는 API 서버를 시작합니다.
작업 표시줄 (기본적으로 왼쪽에 있음)에서 Firebase Studio 아이콘을 클릭하여 Firebase Studio 패널을 엽니다.
백엔드 포트 섹션을 펼쳐 포트 번호 및 프로세스 ID (PID)를 포함하여 실행 중인 서버 목록을 확인합니다.
포트 번호 왼쪽에 있는 공개 아이콘 (자물쇠)을 클릭합니다.
포트 번호 오른쪽에 있는 URL 복사 아이콘을 클릭하여 전체 경로 URL을 복사합니다.
이제 프런트엔드에서 이 URL을 직접 참조할 수 있습니다 (예: fetch 호출).
미리보기 탭을 닫았습니다. 다시 가져오려면 어떻게 해야 하나요?
Ctrl+Shift+P (macOS의 경우 Cmd-Shift-P)를 사용하여 명령어 팔레트를 연 다음 Firebase Studio: Android 미리보기 표시 또는 Firebase Studio: 웹 미리보기 표시를 선택합니다.
Code OSS란 무엇인가요?
Code-Open Source Software (Code-OSS)는 VS Code의 핵심 레이어인 오픈소스 프로젝트입니다. Code-OSS는 표준 MIT 라이선스에 따라 GitHub에서 제공되며 Microsoft에서 VS Code 제품을 개발하는 곳입니다.
코드 완성과 Gemini 채팅 프롬프트가 학습 데이터로 사용되지 않도록 하려면 어떻게 해야 하나요?
모델 학습에 프롬프트와 대답이 사용되지 않도록 하려면 App Prototyping agent를 사용하지 마세요. 그리고 Firebase Studio 내에서 Firebase의 Gemini를 사용하지 마세요. 모델 학습에 코드 사용을 차단하려면 Firebase Studio 설정에서 코드 완성 및 코드 색인 생성을 사용 중지합니다.
발생한 문제에 관한 기능 요청 또는 의견을 제출하려면 어떻게 해야 하나요?
Firebase Studio를 사용하는 중에 문제가 발생하거나 기능 요청이 있는 경우 Firebase 지원팀에 문의하세요.
Firebase Studio에서 특정 기능을 사용하고 있었는데 더 이상 찾을 수 없습니다. 콘텐츠가 삭제된 이유는 무엇인가요?
Firebase Studio의 일부 기능은 실험용입니다. Google은 사용자의 의견을 소중하게 생각하며 이를 바탕으로 현재 및 계획된 기능 세트를 결정하고 사용자 또는 Google의 기대에 미치지 못하는 기능은 주기적으로 삭제합니다. 이상적인 버전의 Firebase Studio에 포함하고 싶은 기능이 있다면 의견을 보내주세요. Google은 여러분의 의견을 소중하게 생각합니다.
프로젝트를 만들 수 없습니다.
Gemini API 키와 같은 리소스를 프로비저닝하거나 Firebase App Hosting에 배포하면 Firebase Studio 워크스페이스의 이름을 기반으로 프로젝트가 자동으로 프로비저닝됩니다. '프로젝트 만들기에 실패함' 오류가 발생하면 워크스페이스 이름에 특수문자가 포함되어 있지 않은지 확인합니다. Firebase 프로젝트 이름에는 문자, 숫자, 따옴표, 하이픈, 공백, 느낌표만 사용할 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-04-17(UTC)"],[],[]]