I T H

[ React ] .env 사용하기 본문

React Basic

[ React ] .env 사용하기

thdev 2024. 1. 29. 20:12
.env는 외부 노출이 되면 안되는 코드, 즉 보안이 필요한 코드를 불러올 때 사용한다.

 

[ .env 사용법 ]

1. ".env" 파일은 최상위 루트 파일에 위치함.

 

 

2. react 환경에서 환경변수의 보안때문에 아래와 같이 'REACT_APP'으로 시작해야 환경변수의 데이터를 불러올 수 있다.

// REACT_APP_변수명= "값"
REACT_APP_SERVER_URL=http://localhost:4003

 

- 만약 VITE를 사용한다면 VITE_변수명="값" 으로 사용하면 된다.

// VITE_변수명= "값"
VITE_SERVER_URL=http://localhost:4002

 

 

3. 만들어 놓은 환경변수를 불러올때는 "process.env"를 사용한다.

 

- process.env. REACT_APP_변수명

process.env.REACT_APP_SERVER_URL

 

- VITE를 사용한다면 : import.meta.env.VITE_변수명

import.meta.env.VITE_SERVER_URL

 

 

4.  gitignore에 .env를 추가해준다.

 

- gitignore는 git에 올라가지 않는(제외할 수 있는) 설정파일이다.

 

 

 

5. '.env'파일 작성 후에 만약 못불러온다면  Visual Studio Code 를 한번 껏다가 키면 잘 불러온다.