React.js를 사용해 프론트단을 작성중인데 해당 공연장의 Lat, lng를 비밀로 해주기 위해 env파일에 저장해 오픈소스에 올리는 일이 없도록 하고자 하였다.
Module not found: Error: Can't resolve 'path' in '/Users/updownpark/Desktop/개발공부/rieto_piano_concert/rieto/node_modules/dotenv/lib'
대충 이런 에러가 발생했다. 이게 무슨 말이냐.. 일단 뭔가 경로가 잘못됐다는 말인데 경로가 왜 잘못되었지??
CRA는 알고보니 dotenv를 따로 설치하지 않아도 dotenv가 내장되어있어
바로 dotenv를 사용하는 방식으로 사용하면된다..
대단하다! CRA! 근데 이렇게 되면 나도 모르는 (혹은 안쓰는) 다른 모듈들도 다 깔려있으니 좀 무겁긴하겠구나.. 라는 생각이 들었다.
다음엔 CRA 환경이 아닌 환경으로 React를 개발해봐야지
React에서 env파일에 환경변수를 저장할 때
REACT_APP 여기에 이제 넣고싶은거
저 REACT_APP이 예약어로 작성해주어야한다.
이런식으로 말이다!