로컬로 개발할 당시에는 npm run start를 통해서 문제 없이 잘 구현이 됐는데,
이상하게 github에 deploy만 하면 화면이 뜨질 않는데.. 왜 이런가..?
정답 : BrowserRouter의 basename을 추가해줘야한다.
문제의 원인은 아래 링크를 통해서 확인 하자.
Deploy시 화면이 보이지 않는 이유
취해야할 조치는 크게 2가지다.
1. BrowserRouter 뒤에 basename 추가
2. package.json 파일에 hoempage 추가
그럼 정상적으로 잘 작동한다. 끗!