리액트 라우터로 SPA를 구현했고, 브라우저라우터에 basename에 배포 링크로 잘 되게끔 process 어쩌고로 걸어주고 "와^~^ 잘된다!!!!!" 햇는데?
새로고침을 하니 에러가 뜸
이렇게 페이지를 들어갈땐 잘 되나
해당 페이지를 새로고침하면 404에러가 발생함
그 이유는 SPA로 구성했을 때, 해당 하위페이지의 index.html이 없기 때문이야
그래서 gh-pages에 404 페이지를 만들어주고 웹팩에 어떻게 빌드할 것인지를 잘 설정을 요밀조밀해주어야해
그 이유는 내가 CRA로 해당 리액트 프로젝트를 설치했는데 CRA는 webpack 기반으로 빌드 & 번들링을 진행하기 때문이고
뭐가 뭔지 하나도 모르겠지만 일단 일감이 하나 제대로 는거는 확실하다
암튼 그랫다
해당 댓글은 삭제되었습니다.
프공프공 망했어!!!
다시는 깃허브페이지로 하지않겟어...... 파베로 하겟서... 이게 머야... ;ㅅ; 어렵다