일렉트론 환경이 너무 낯설다보니 한참을 헤맸다.

 

일렉트론에서 dotenv를 쓰려면 우선 최초 렌더링 파일에서 

require('dotenv').config();

 

위와 같은 선언을 해둔다.

 

(기타 선언 내역보다 최상단에 위치시켜야한다)

 

루트 경로에 .env 파일을 생성한다

 

REACT_APP_TEST_KEY=TEST

 

여기가 중요한데 무슨 농간인지 REACT_APP_를 꼭 붙여야한다.

 

그리고 .env의 내용은 빌드 완료 이후로는 변경이 불가능하기 떄문에 키값이 변경되면 다시 재빌드 해줘야한다.

 

 

이거땜에 몇시간을 헤맸는지 원...

 

+ Recent posts