Web

Firebase deploy

Lagom92 2019. 7. 30. 14:17

firebase를 이용해서 deploy 하기

1. node.js 및 npm 설치

 

2. Firebase CLI 설치

$ npm install -g firebase-tools

 

3. Google 계정으로 Firebase 로그인

$ firebase login

 

  • 만약 로그아웃을 하여 계정을 변경하고 싶은 경우
$ firebase logout

 

4. 모든 Firebase 프로젝트를 나열

$ firebase list

 

5. 최신 버전으로 CLI 업데이트

$ npm install -g firebase-tools

 

6. Firebase 프로젝트 초기화

$ firebase init

 

7. json파일 변경

// firebase.json
{
    "hosting": {
        "public": "dist"
    }
}

 

  • 싱글 페이지의 경우 추가
// firebase.json
{
  "hosting": {
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  }
}

 

8. dist폴더 생성

$ npm run build

 

9. 배포하기

$ firebase deploy

 

 

 

배포 후 업데이트 할때 

1. 

$ npm run build

or

yarn build

 

2. 배포하기

firebase deploy

 

 

 

 

 

 


 

참고

Vue CLI

Firebase deploy 관련 blog

Firebase Functions 유튜브