참고한 서적
https://medium.com/@bhairabpatra.iitd/env-file-in-react-js-09d11dc77924
.env file in React js
In a React.js project, the .env file is typically used to store environment variables. Environment variables are used to configure various…
medium.com
미디엄에서 .env 파일을 다루는 법에 대해서 하고 있어서 분석하게 되었습니다.
.
과정
[ 1 ] react project app 루트 디렉토리에 .env 파일을 만들어줍시다.

// .env
// REACT_APP : 환경변수이름 앞에
REACT_APP_API_KEY = " 님의 api 키 "
REACT_APP_SERVER_URL = " 님의 서버 주소"
[2] 자바스크립트 코드에서 어떻게 접근할까요
`${process.env.REACT_APP_API_KEY}`
[3] 그러면 .env는 깃허브에 올라갈까요?

이렇게 github에 업로드 되지 않을 파일들을 관리하는 .gitignore 파일에 다음과 같이 등록하시면 되겠습니다.
이유
env를 왜 다루고 싶었는가?
예전 바닐라 프로젝트때에 사용했었던 서버 URL을 보존하고 싶었습니다.
왜 서버 url을....
그 서버 url에 사용자의 입금정보가 들어가 있을수도 있고 , 개인정보가 들어가 있을수 있기 때문에 노출시키면
안됩니다.
'TIL' 카테고리의 다른 글
| TIL : 내가 오늘 한 일 (0) | 2024.02.29 |
|---|---|
| TIL : VITE 사용해보기 ( feat. 리액트 ) (0) | 2024.02.27 |
| TIL : json-server 환경 구축하고 axios를 이용하여 요청하기 (0) | 2024.02.22 |
| TIL: 리덕스를 들어오다. (0) | 2024.02.19 |
| TIL : ES 6 문법 복습하기 (1) | 2024.01.02 |