react에서 env 변수 설정과
사용법 입니다.
env
프로젝트 개발 시 API_KEY 또는 DB 정보, port url 등 git 오픈소스에 올리면 안되고, 개발자만 알아야 하는 고유의 값들이 있습니다.
이 값들 파일 외부에 저장시켜 불러와서 오픈 소스에 오픈되지 않고, 안전하게 사용할 수 있습니다.
env 환경변수 세팅
- env 파일은 프로젝트의 최상위 루트에 만듭니다.
- 변수명은 'REACT_APP_' 으로 시작되야 합니다.
- creat-react-app은 보안이 필요한 환경 변수의 유출을 막기 위해 reactapp으로 시작되는 변수는 무시합니다.
.env 파일 설정
REACT_APP_KAKAO_KEY=xxx
//REACT_APP_변수 이름
.env 변수 불러오기
- process.env.REACT_APP_ 는 react가 인식하는 예약어로 인식합니다.
- 작업 후 npm start 로 재구동합니다.
const params = {
key: process.env.REACT_APP_KAKAO_KEY
}
반응형
'개발 > React' 카테고리의 다른 글
[react] 하위 컴포넌트별로 특정 요소 on/off 설정 (0) | 2022.09.07 |
---|---|
[react] background-image 에 data 넣기 (0) | 2022.09.06 |
[react] 카카오톡 공유하기 기능 구현 (0) | 2022.06.21 |
[react] useState는 비동기? (0) | 2022.05.08 |
[react] react-datepicker를 커스텀 (ft. 여러개 날짜 표시) (0) | 2022.04.12 |
댓글