패스트캠퍼스 데브캠프
파이널 프로젝트 - (10) aws CloudFront 배포에서 발생했던 오류들
vitamin3000
2025. 4. 4. 12:55
이번 포스트에서는 CloudFront 배포에서 발생했던 오류들에 대해 정리해보고자 한다.
프로젝트에서 설정했던 env안에 baseURL이 적용되지 않던 이유
이전 포스트를 보면 알 수 있듯, url에 관련된 정보는 env파일로 관리하고, 실제로는 VITE_.. 를 통한 값 불러오기로 코드를 작성했었다.
이때 분명히 값을 잘 설정하고 불러옴에도 배포된 환경에서 api를 보낼 때 설정했던 환경 변수URL값이 아닌, 배포 도메인 이름으로 base url의 값이 설정되어있었다.
그 이유는 local 프로젝트에서 진행할 때 서버에 값을 요청하기 위해 proxy를 사용했었는데, 실제 배포 환경에서는 proxy가 적용안되어 오류를 발생시키고 있었던 것이다.
따라서 vite_config.ts에 설정했었던 proxy 설정을 제거한 뒤 재배포 후 api 요청을 보내니
배포 도메인이 아닌 내가 env 파일에 설정했던 url로 요청을 보낼 수 있었다.
도움을 주신 멘토님께 감사드린다