Vue&React
React에서 .env (환경변수) 파일 사용하기
U_pic
2022. 3. 21. 22:25
DB 관련 정보나 API_KEY 등 외부에 공개되면 안 되는 값들이 개발 중에 발생할 수 있다.
이런 값들을 관리하기 위해서 .env라는 환경변수 파일을 만들어 사용해준다.
. env 환경변수 파일을 사용하는 방법은 다음과 같다.
1. 파일 생성
프로젝트 최상위 폴더에. env 파일을 만들어 준다.

2. 환경변수 설정
환경 변수로 저장할 내용을 작성한다.
이때 REACT_APP_으로 변수명을 선언해주어야 사용이 가능하다.
그리고 = 이후 문자열에 따옴표를 따로 붙이지 않는다.
REACT_APP_API_KEY=dafsdlfjaoweonvaenvdapjf
3. 환경 변수 사용
사용할 때는 process.env.변수명을 통해 사용이 가능하다
process.env.REACT_APP_API_KEY
환경 변수 설정은 배포 판과 개발 과정에서 사용하는 것이 다르게 적용되어야 하는 경우가 있다고 한다.
그때는 배포 판에 올라갈 환경변수와 개발과정에서 테스트하는 경우 두 가지로 파일을 나누어서 저장한다고 한다.
이경우 아직 구글링을 통해 여러 사례를 보긴 했지만 이후 두 가지를 구분하는 경우를 직접 경험해보고
그때 다시 경험을 바탕으로 블로그 기록을 남길 예정이다.