Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- restful api
- front-end
- react
- Sequelize
- node.js
- component
- Nest.js
- class
- 자바
- swagger
- props
- file upload
- state
- java
- Producer
- 개발이 취미인 사람
- back-end
- AWS
- kafka
- 개발자
- vue
- 조건문
- SWIFT
- It
- 상속
- spring boot
- Kotlin
- 코틀린
- 반복문
- javascript
Archives
- Today
- Total
개발이 취미인 사람
[React] React 프로젝트 환경변수 설정 본문
반응형
- 개요
안녕하세요. 이번 시간에는 개발 환경과 배포 환경에 대한 환경 변수 선언 방법에 대해 알아보겠습니다.
Node.js로 개발을 해보셨다면 어떤 느낌인지 팍 오실 거예요.
보통 Node.js에서는 모듈을 사용해 환경 변수를 설정하거나, package.json 파일에 명령어에 직접 선언하는 방식으로 사용하셨을 거예요.
React에서도 비슷한 방법으로 사용할 수 있습니다.
- 환경변수 선언
저는 .env 파일을 생성해서 환경변수를 선언하겠습니다.
기본적으로 리액트에서는 REACT_APP_ 을 반드시 붙여서 선언해야 됩니다.
- .env : 기본
- .env.local : test 환경 외에 모든 환경에서 로드할 때 사용
- .env.development : 개발환경 / npm run start & yarn start 명령어로 실행할 때 사용
- .env.test : 테스트 환경 / npm run test & yarn test 명령어로 실행할 때 사용
- .env.production : 배포 환경 / npm run build & yarn build 명령어로 실행할 때 사용
프로젝트 최상위에 .env 파일을 만들어 사용합니다.
그리고 해당 파일에 원하는 값을 설정하면 됩니다.
위처럼 작성하면 원하는 값이 실행됩니다.
이번 시간에는 환경 변수를 선언하는 방법에 대해 알아봤습니다.
실습은 꼭 잊지 마세요. :)
'프론트 앤드(Front-End) > React' 카테고리의 다른 글
[React TypeScript] React 프로젝트 TypeScript 적용 (0) | 2021.09.09 |
---|---|
[React Hook] useMemo와 useCallback 개념 및 사용법 (1) | 2021.06.16 |
[React Hook] Context API 사용법 useContext (0) | 2021.01.22 |
[React Hook] useEffect 사용 (Function Life Cycle) (0) | 2021.01.21 |
[React Hook] 함수형 Component 선언 및 useState 사용법 (0) | 2021.01.20 |