로컬에서 작업하듯이 하고 페이지를 git서버에 올리면 아무것도 없는 흰색 화면이 뜨는 경우가 있다.
router의 설정 문제 때문이었다.
import { BrowserRouter as Router } from "react-router-dom";
function App() {
return (
<Router basename={process.env.PUBLIC_URL}>
<Routers />
</Router>
);
}
export default App;
제일 처음 라우터 설정에 basename={process.env.PUBLIC_URL} 설정을 꼭 붙여주자!!
'개발 일기 > React' 카테고리의 다른 글
[React] 자식 컴포넌트에서 부모로 callback 보내기 #onClick (0) | 2020.02.13 |
---|---|
[React] react-route-dom, gh-pages 새로고침 #Router#reload (0) | 2020.02.12 |
[React] axios 사용하기 #axios (0) | 2020.02.06 |
[React] Material-ui로 디자인 하기 #@material-ui/core (0) | 2020.02.04 |
[React] ReactJS 페이지 전환 애니메이션 #react-transition-group (0) | 2020.01.27 |