Web/React

React - Github IO

또롱또 2022. 5. 22. 19:26
728x90

깃헙 IO에 올릴때는

BrowserRouter 대신 HashRouter를 써야한다.

주소창에 #이 생겨서 보기는 싫어지지만, #을 기준으로 좌측의 주소를 무시해준다.

<BrowserRouter basename={process.env.PUBLIC_URL}> 이것도 된다는데 내가햇을땐 실패했다.

PUBLIC_URL은 홈페이지를 가르킨다고 했었다.

// 터미널에 입력
npm i gh-pages

package.json에 추가해야함
homepage:"https://kevinkim910408.github.io/리파지토리이름"

// 리파지토리 체크
git remote -v 

// package.json에 추가해야함 - Scripts에 추가할것

  "deploy": "gh-pages -d build",
   "predeploy": "npm run build"


// 빌드 생성
npm run deploy

 

728x90

'Web > React' 카테고리의 다른 글

React - Redux Toolkit  (0) 2022.05.26
React - Redux  (0) 2022.05.26
React - Route 5 --> 6  (0) 2022.05.20
React - 스파르타강의 2주차 숙제  (0) 2022.05.20
React - Styled Components 02  (0) 2022.05.17