JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
박효준
박효준
JSTL 날짜 Format
경매형 이벤트 상품 firebase
마켓몰 GA4
마켓몰 직원가 적용 프로세스
페이레터 결제 승인 대사
미적재건 엑셀 추출
경매형 이벤트 상품 FO
페이레터 대사 내역
GPC BO Front
이미지 편집
골핑 블랙골프데이 본행사 (2022 PC ver.)
Firebase hosting
골핑 검색 최적화
이웃 BO
골핑 nginx 관련
Docker
골핑 Nginx 전환
More
Share
Explore
Firebase hosting
골핑(Golping)
firebase tools 설치
npm i -g firebase-tools
로그인 확인
firebase login
초기 설정 (.firebaserc, firebase.json이 없는 경우만 초기 설정하면 됨)
firebase init
환경 별 호스팅할 프로젝트 설정
firebase use
--add
→ 새로 설정할 프로젝트와 환경 alias(ex. dev, qa, staging, prod) 설정
설정 후, .firebaserc 에 자동 추가됨
{
"projects"
:
{
"default"
:
"golping-dev"
,
"prod"
:
"golping-dev"
// golping 운영으로 설정 뒤, 재수정 필요
}
,
"targets"
:
{
}
,
"etags"
:
{
}
}
배포 전, firebase 환경 설정 후 배포
qa(default)로 전환
firebase use default
prod(운영)으로 전환
firebase use prod
배포
firebase deploy
참조문서
Loading
firebase.google.com
Deploy to multiple environments with Firebase Hosting
News, tutorials, and updates from the Firebase team.
firebase.blog
이웃(GolfzonIut)
이웃 firebase functions 설정 추가
QA - golfzonIut-dev
Prod - mobile-app—-ga4-9b24f
.firebaserc 파일에 default(qa), prod 환경 추가
명령어
firebase use --add
.firebaserc
{
"projects"
:
{
"default"
:
"golfzoniut-dev"
,
"prod"
:
"mobile-app---ga4-9b24f"
}
,
"targets"
:
{
}
,
"etags"
:
{
}
}
functions 배포
firebase deploy
--
only functions
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.