이번 프로젝트를 Heroku로 배포하다가 Key가 들은 env 파일이 녹아들어가지않아서
계속 접속에 실패하는 문제가 발생하여 구글링 해보았다.
git init
heroku create -b https://github.com/mars/create-react-app-buildpack.git
git add .
git commit -m "react-create-app on Heroku"
git push heroku master
heroku open
해당 React 작업 폴더 내에서 리액트 빌드팩을 Heroku 생성시 넣어 주는 것으로
해결이 되는데
heroku config:set TOKEN=token123
요런 방식으로, 따로 설정 해줄 수도 있다고 한다.
Heroku 자체에서도 가능한데, 작업 중인 Heroku Dashboard의 Setting으로 들어가
reveal Config Vars 설정을 보면 Heroku 안에서도 설정이 가능하다는 걸 알 수 있다.
작은 프로젝트를 하든 조금 귀찮든 나의 Key들을 노출 시키지말자
( 특히 깃에 올리기 전 gitignore를 신경 쓰자 ! )
'FrontEnd > React' 카테고리의 다른 글
| Npm install 시 프로젝트 이름 관련 에러 (0) | 2021.08.03 |
|---|---|
| React.js 의 상태를 임의로 변화하지 말아야 할 이유 (0) | 2021.08.03 |
| React 앱과 Jest를 이용할때 Dependency 문제의 해결법 (0) | 2021.07.28 |
| React ReRender가 안될경우 확인 해볼 것 (1) | 2021.07.20 |
| React 와 Gin 연동하기 위한 프록시 설정 (0) | 2021.07.19 |