Firebase 호스팅은 웹사이트 및 앱을 배포하고 관리하는 데 특화된 인프라, 기능, 도구를 제공합니다.
Firebase CLI를 사용하여 컴퓨터의 로컬 디렉터리에 있는 파일을 호스팅 서버에 배포하므로 설치가 필요합니다.
Firebase CLI 설치(Windows)
nvm-windows(노드 버전 관리자)를 사용하여 Node.js를 설치합니다. Node.js를 설치하면 npm 명령어 도구가 자동으로 설치됩니다. 아래 다운로드 페이지에서 nvm-setup.zip 파일 다운로드 및 설치합니다.
다운로드: github.com/coreybutler/nvm-windows/releases
nvm 설치 후 아래의 명령어로 Node.js 를 설치합니다.
nvm install 14.0.0
다음 명령어를 실행하여 npm으로 Firebase CLI를 설치합니다.
npm install -g firebase-tools
로그인하여 Firebase CLI 테스트
다음 명령어를 실행하여 Google 계정으로 Firebase에 로그인합니다.
firebase login
셋업이 잘되었는지 알아보기 위해 아래의 명령어로 프로젝트 리스트를 읽어 올 수 있는지 확인 합니다.
firebase projects:list
Firebase 프로젝트 초기화
Firebase 프로젝트를 초기화하려면 앱 디렉터리 내에서 다음 명령어를 실행합니다.
firebase init
Firebase 프로젝트에 배포
Firebase 프로젝트에 배포하려면 프로젝트 디렉터리에서 다음 명령어를 실행합니다.
firebase deploy
웹 브라우저에서 Hosting URL을 입력하여 접속이 가능한지 확인합니다.
Firebase 프로젝트를 로컬로 제공 및 테스트
프로덕션에 배포하기 전 로컬에서 호스팅되는 URL에서 Firebase 프로젝트를 보고 테스트할 수 있습니다.
firebase serve
https://firebase.google.com/docs/hosting/
https://firebase.google.com/docs/hosting/quickstart