Google I/O 2023에서 Firebase의 주요 소식을 확인하세요.
자세히 알아보기
로컬 에뮬레이터 도구 모음 설치
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Firebase 에뮬레이터를 사용하면 앱의 동작을 완전하게 검증하고 Firebase 보안 규칙 구성을 확인하기가 훨씬 쉬워집니다. Firebase 에뮬레이터를 사용하여 로컬 환경에서 단위 테스트를 실행하고 자동화하세요.
Firebase 에뮬레이터 설치
시작하기 전에 Firebase CLI를 설치하고 Firebase 로컬 에뮬레이터 도구 모음을 구성해야 합니다.
다음 명령어를 사용하여 에뮬레이터를 시작합니다. 에뮬레이터는 모든 테스트 도중 실행됩니다.
Cloud Firestore
firebase emulators:start --only firestore
실시간 데이터베이스
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
테스트 설정 및 에뮬레이터 실행
에뮬레이터를 설치했으면 테스트를 설정하고 보고서를 생성하여 프로덕션으로 배포하기 전에 규칙의 동작을 검증합니다.
빠른 시작
단순한 규칙이 적용된 몇 가지 기본적인 테스트 사례는 테스트 빠른 시작에서 확인해 보세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2022-10-20(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2022-10-20(UTC)"}
[[["이해하기 쉬움","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"]],["최종 업데이트: 2022-10-20(UTC)"]]