react nginx 배포/개발 환경 별 코드 대응

배코딩·2023년 9월 11일
0

note

목록 보기
83/149

API 주소를 배포 환경에서는 https, 개발 환경에서는 http로 API 서버에 접근하도록 하기 위해 if문에서 process.env.NODE_ENV 값으로 분기하였고,

빌드할 때 NODE_ENV가 production으로 설정되도록 package.json에서 "build": "cross-env NODE_ENV=production && react-scripts build"로 설정해줬다.

아 참고로 ec2 리눅스 쉘에서 npm i cross-env 로 라이브러리 설치해줘야함

profile
PS, 풀스택, 앱 개발, 각종 프로젝트 내용 정리 (https://github.com/minsu-cnu)

0개의 댓글