Firebase Studio에 서드 파티(3P) 쿠키를 사용 설정해야 하는 이유는 무엇인가요?
Google에서 한 도메인(cloudworkstations.dev의 하위 도메인)의 iframe을 다른 도메인(studio.firebase.google.com)에서 렌더링하므로 Firebase Studio에 서드 파티 쿠키를 사용 설정해야 합니다. 서드 파티 쿠키는 안전한 교차 출처 통신을 사용 설정합니다.
작업공간이 열려 있는 동안에는 백엔드로 요청을 전달할 수 없습니다. 포트 80의 서버에 연결할 수 없습니다 메시지가 표시됩니다.
Google Cloud 콘솔의 Generative Language 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분 후에 페이지를 새로고침하면 오류가 사라지고 작업공간으로 이동할 수 있습니다.
Google 클라우드 기반 에뮬레이터의 신뢰성을 개선하기 위해 노력하고 있습니다. 페이지 새로고침으로 문제가 해결되지 않으면 Firebase 지원팀에 문제를 신고하세요.
Firebase Studio 작업공간에 프로젝트와 호환되지 않는 Flutter 버전이 있습니다.
로컬 머신에서 apt-get 또는 brew를 사용하는 것처럼 작업공간 내에서 사전 설치된 거의 모든 소프트웨어의 버전을 업그레이드하거나 다운그레이드할 수 있습니다. 작업공간에서 소프트웨어를 업그레이드하거나 다운그레이드할 수 있지만 설치된 소프트웨어는 세션 전반에서 유지되지 않습니다. dev.nix 파일에 필요한 모든 패키지를 포함하는 것이 좋습니다.
Google은 Firebase Studio의 Flutter 버전 관리를 개선하기 위해 노력하고 있습니다.
다른 사용자와 작업공간 URL을 공유했는데 해당 사용자가 URL을 볼 수 없습니다.
작업공간에 액세스할 수 있는 사용자와만 작업공간 URL을 공유할 수 있습니다.
권한이 없는 사용자가 URL에 방문하려고 하면 오류가 표시됩니다. 명시적으로 작업공간을 해당 사용자와 공유해야 합니다.
워크스테이션을 공유하면 공동작업자가 무엇을 볼 수 있나요?
작업공간에 추가된 사용자에게는 디스크에 저장된 비공개 키 및 액세스 토큰과 같은 민감한 파일이 포함될 수 있는 VM의 전체 파일 시스템에 대한 전체 액세스 권한이 있습니다. 신뢰할 수 있는 사용자와만 작업공간을 공유합니다. 이 방식을 사용하면 다른 사용자가 정확한 작업공간 상태를 볼 수 있습니다. 즉, 작업공간의 모든 항목이 표시됩니다.
작업공간을 공유했는데 공동작업자가 내 앱을 게시하거나 모니터링할 수 없는 이유는 무엇인가요?
작업공간에 추가된 사용자에게 '앱 개요' 게시 및 모니터링 기능을 지원하는 기본 Firebase 프로젝트에 대한 권한이 없을 수 있습니다. Firebase 프로젝트에 대한 권한을 부여하려면 Firebase 프로젝트의 권한 및 액세스를 참조하세요.
템플릿이 없는 Firebase Studio에서 프레임워크를 사용하여 애플리케이션을 빌드할 수 있나요?
예. 환경을 맞춤설정하여 Firebase Studio에서 거의 모든 프레임워크나 언어를 사용할 수 있습니다.
Flutter 앱을 Firebase Hosting에 게시할 때 어떤 대상 디렉터리를 선택해야 하나요?
build/web 디렉터리를 선택합니다. 이 디렉터리에는 앱을 flutter build web을 통해 성공적으로 빌드한 후 웹 앱에 렌더링하는 데 필요한 모든 정적 애셋과 index.html이 포함되어 있어야 합니다.
프런트엔드에서 앱의 백엔드와 통신할 수 있도록 작업공간에서 앱의 백엔드를 설정하려면 어떻게 해야 하나요?
백엔드 서버가 실행 중인 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-22(UTC)"],[],[]]