AWS Amplify로 배포된 React 프로젝트 작업 중 배포가 안되는 이슈가 있었다.
로컬에서 정상적으로 작동하고 빌드도 문제 없이 되는데 아래와 같은 에러 코드와 함께 배포에 실패해서 당황했는데, 원인과 해결방법이 너무 간단해서 황당했기 때문에 기록📝
stackoverflow에서 비슷한 에러를 겪은 글을 통해 해결할 수 있었는데,
수정하는 과정에서 통일성을 위해 해당 파일을 포함하는 폴더의 이름을 대문자에서 소문자로 바꾼 것이 문제가 되었던 것
로컬에서는 내가 가지고 있는 코드 기반으로 빌드를 하기 때문에 문제 없이 작동했지만,
깃헙은 변경된 폴더 이름을 업데이트로 인지하지 못해서 이전의 폴더명을 유지하고 있었기 때문에
깃헙 코드를 기반으로 배포했을 때 문제가 생겼던 것이다.
일단은 깃헙에 올라가있는 파일명과 동일하게 다시 수정함으로써 정상적으로 배포를 할 수 있었다.
만약 폴더명을 수정하고 싶다면, 해당 폴더를 아예 제거하여 깃헙에 올렸다가 다시 해당 폴더를 변경된 이름으로 생성하면 되지 않을까 생각한다.
아래는 해결에 큰 도움이 된 stackoverflow
stackoverflow link