본문 바로가기
React.js

리액트에서 .env 사용하기

by Zih0 2021. 8. 20.

리액트에서 .env 사용하기

DB관련 정보, API_KEY등 개발자 혼자서 또는 팀만 알아야 하는 값 즉, git, 오픈소스에 올리면 안되는 값들이 있다.

환경 변수 파일을 외부에 만들어 소스코드 내에 하드코딩 하지 않고 사용하는 방법으로 .env 파일을 생성하는 것이다. ( 터미널로 직접 환경변수를 설정해줘도 된다. )

리액트에서는 특이하게도 REACT_APP 으로 시작되어야 인식을 한다.

# .env
REACT_APP_FIREBASE_API_KEY = key 
REACT_APP_FIREBASE_AUTH_DOMAIN = auth_domain

해당 환경변수를 사용하는 방법은 아래와 같다.

console.log(process.env.REACT_APP_FIREBASE_API_KEY)

댓글