파이어베이스 호스팅 서비스를 이용해 테이브 전반기 스터디 개인프로젝트로 진행한 투두리스트 프로젝트를 배포하려 한다.
빌드 메뉴의 호스팅을 클릭하여 시작하기
다음과 같은 Firebase 호스팅 설정이 뜨는데, 나의 경우 npm install -g firebase-tools 명령어가 실행되지 않아 Firebase CLI용 바이너리를 다운로드하고 실행하였다.
(참고) https://firebase.google.com/docs/cli?hl=ko#windows-standalone-binary
firebase
명령어를 실행할 수 있다firebase login
해당 명령어를 실행하여 Google 계정으로 Firebase에 로그인한다.firebase projects:list
firebase init
[firebase.json](https://firebase.google.com/docs/cli?hl=ko#the_firebasejson_file)
구성 파일.firebaserc
파일(참고) https://soonysoon.tistory.com/88
다음의 명령어를 차례대로 실행한다.
npm run build
npm install -g serve
npx serve -s build
실행완료!
이제 다시 파이어베이스 바이너리 실행 파일에서 프로젝트 루트 경로로 다음 명령어만 실행하면 된다.
firebase deploy
나의 Hosting URL: https://tavetodolist.web.app