<Heroku> 배포 - 2

김민석·2021년 2월 16일
0

YouTube clone

목록 보기
54/54

주의사항

production으로 배포시 devdependencies에 포함된 module들이 배포된 제품에 포함되지 않을것이므로 필요한 것은 dependencies로 옮겨주어야 합니다.

설치

$brew install heroku/brew/heroku 터미널에 입력

heroku create

$heroku create 터미널에 입력하면 웹페이지로 넘겨줄지 물어봅니다. 링크 따라 heroku 사이트로 가서 로그인 해주시고 다시 돌아오면 설치가 끝납니다.

heroku config

보시다시피 heroku는 빌드할 때 git을 이용하는데 환경설정 변수를 담아둔 .env는 git에 포함되어있지 않습니다. git에는 포함시키지 않으면서 heroku가 변수를 얻으려면 어떻게 할까요? heroku-config를 사용하면 됩니다.

heroku-config 설치

  1. $heroku plugins:install heroku-config
  2. $heroku config:push
    .env를 heroku에 모두 push
  3. $heroku config
    push된 변수들 확인 가능

heroku push

$git push heroku master 터미널에 입력

profile
누구나 실수 할 수 있다고 생각합니다. 다만 저는 같은 실수를 반복하는 사람이 되고 싶지 않습니다. 같은 실수를 반복하지 않기 위해 기록하여 기억합니다.🙃

0개의 댓글