js

.env를 업데이트 해야..어?

개발하는 가오나시 2022. 11. 2. 00:31

회사에서는 프론트 작업과 노드 서버 백엔드 작업을 같이 맡게 된다. 때문에 프론트 업무를 맡았을 때, 서버쪽 작업이 필요한 경우 유연하게 작업할 수 있다. 그러던 어느날..

.env파일을 수정해야하는 일이 생겼다. 노드 api서버 작업을 하다가 프론트 업무를 하게되어서 가볍에 .env 수정하고 

pm2 restart

 

하지만 여전히 반영되지 않았다. 어라..? 앗차차 

 

프론트는 react로 작업되어있었다. 그러므로 환경변수는 build될 때 주입된다. 때문에 빌드가 진행되는 폴더에서 env를 수정한 후 빌드해야 반영이 된다.

REACT_APP_

이렇게 앞에 붙이고 환경 변수를 쓰고 빌드 하면 된다.