일렉트론 환경이 너무 낯설다보니 한참을 헤맸다.
일렉트론에서 dotenv를 쓰려면 우선 최초 렌더링 파일에서
require('dotenv').config();
위와 같은 선언을 해둔다.
(기타 선언 내역보다 최상단에 위치시켜야한다)
루트 경로에 .env 파일을 생성한다
REACT_APP_TEST_KEY=TEST
여기가 중요한데 무슨 농간인지 REACT_APP_를 꼭 붙여야한다.
그리고 .env의 내용은 빌드 완료 이후로는 변경이 불가능하기 떄문에 키값이 변경되면 다시 재빌드 해줘야한다.
이거땜에 몇시간을 헤맸는지 원...
'개발 > React' 카테고리의 다른 글
일렉트론 dot env 폴더로 관리(짧) (0) | 2024.04.18 |
---|---|
타입 스크립트의 제너릭 타입 <T>는 무엇인가? (1) | 2023.09.03 |
React.생명주기란 무엇인가? part1.monut (0) | 2023.02.19 |