Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- MRC
- Update
- 파생상품평가
- 밸류즈
- 캘린더 라이브러리
- react
- 달력 라이브러리
- stock option
- 관리자페이지
- ui탬플릿
- 빌드 및 배포
- jsonwebtoken
- 스프링시큐리티
- mypage
- 배포
- 공통메서드
- 로그인 로직
- 로그인
- 밸류즈 홈페이지
- 마이페이지
- userManagement
- register
- 이미지 업로드
- Ajax
- Styled Components
- 회원가입로직
- 인증처리
- Token
- RCPS
- Typesciprt
Archives
- Today
- Total
I T H
[ React ] .env 사용하기 본문
.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 를 한번 껏다가 키면 잘 불러온다.
'React Basic' 카테고리의 다른 글
[ React ] react-datepicker 사용하기 (0) | 2024.02.22 |
---|---|
[ React ] useState에서 배열의 값이 제대로 전달 안되는 경우 (0) | 2024.02.14 |
[React_Basic 9] TODO 리스트 만들기 8 - localStorage(데이터저장) (0) | 2024.01.25 |
[React_Basic 8] TODO 리스트 만들기 7 - 삭제, 수정 (0) | 2024.01.25 |
[React_Basic 7] TODO 리스트 만들기 6 - useCallback(함수최적화) (0) | 2024.01.25 |