• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 react build시 질문입니다.

react build시 질문입니다.

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #71483

    박성화
    참가자
    안녕하세요 선생님!
    react 프로젝트를 build해서 github에 올렸는데요,
    일단 설정은
    1. package.json에 hompage:"https://parksunghwa.github.io/react_shoestore/" -> 해당 프로젝트 리포지토리 주소입니다.
    2. index.js 내부 <BrowserRouter >에 basement 추가 해서 <BrowserRouter basename={process.env.PUBLIC_URL}>로 변경
    3. npm run build 후 해당 폴더내 파일들을 깃허브에 업로드
    의 과정을 거쳐서 업로드를 하였습니다.
    https://parksunghwa.github.io/react_shoestore/
    이 때, react-router의 <Link to="경로"></Link> 태그를 이용해서는 이동이 잘 되는데, 를 통해서는 이동시 404 not found라고 출력됩니다.
    또한, Link 태그를 통해서 이동을 해도 정상적으로 이동한 후 새로고침을 하면 404 not found라고 나옵니다.
    (예 : <Link to="/detail"></Link>를 통해 https://parksunghwa.github.io/react_shoestore/detail로 이동은 정상적으로 작동을 하는데, 이동한 후 새로고침을 하면 404 not found가 나옴)
    
    해당 두가지 문제
    1. a 태그로 이동시 404 not found 발생
    2. react-router의 Link 태그로 최초 이동시 정상 작동 후 새로고침시 404 not found 발생
    
    은 왜 일어나고, 어떻게 해결해야 할까요? 감사합니다.
    #71508

    codingapple
    키 마스터
    서버에 리액트에게 라우팅하라고 코드짜놔야하는데 그럴 수 없으니 Link태그 씁시다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠