로컬에선 잘만 됐는데 github pages로 배포했더니 상단 바(Navbar 태그)를 제외한 컴포넌트가 렌더링 되지 않는다!!!
URL이 달라졌으니 기존 path 속성이 안 먹힐 수밖에...
이럴땐?!
basename={process.env.PUBLIC_URL} 를 BrowserRouter 태그에 속성으로 추가해 주시면 됩니다~
리액트에게 기본 URL을 제공하는 거라고 하네요
[React] react-router 적용한 React 앱을 github pages로 배포하는 법
이 글은 당신이 create-react-app과 react-router를 사용 중이라고 가정하고 있습니다
medium.com
감사합니다...
'React' 카테고리의 다른 글
[오류 / React] React Hook "useNavigate" is called in function (0) | 2022.10.07 |
---|