티스토리 뷰

DB 관련 정보나 API_KEY 등 외부에 공개되면 안 되는 값들이 개발 중에 발생할 수 있다.

 

이런 값들을 관리하기 위해서 .env라는  환경변수 파일을 만들어 사용해준다.

 

. env 환경변수 파일을 사용하는 방법은 다음과 같다.

1. 파일 생성

프로젝트 최상위 폴더에. env 파일을 만들어 준다.

2. 환경변수 설정

환경 변수로 저장할 내용을 작성한다.

이때 REACT_APP_으로 변수명을 선언해주어야 사용이 가능하다.

그리고 = 이후 문자열에 따옴표를 따로 붙이지 않는다.

REACT_APP_API_KEY=dafsdlfjaoweonvaenvdapjf

3. 환경 변수 사용

사용할 때는 process.env.변수명을 통해 사용이 가능하다

process.env.REACT_APP_API_KEY

 

환경 변수 설정은 배포 판과 개발 과정에서 사용하는 것이 다르게 적용되어야 하는 경우가 있다고 한다.

그때는 배포 판에 올라갈 환경변수와 개발과정에서 테스트하는 경우 두 가지로 파일을 나누어서 저장한다고 한다.

이경우 아직 구글링을 통해 여러 사례를 보긴 했지만 이후 두 가지를 구분하는 경우를 직접 경험해보고

그때 다시 경험을 바탕으로 블로그 기록을 남길 예정이다.

'Vue&React' 카테고리의 다른 글

Vuex - (1)  (0) 2022.04.26
[Vue.js] style scoped  (0) 2022.04.10
Redux의 키워드 / 규칙 정리  (0) 2022.03.13
[React] React.memo(), useMemo(), useCallback()  (0) 2022.02.27
[Vue.js] computed와 methods ( + watch )  (0) 2022.01.17
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함