git pages
github 아이디의 메인 github.io 페이지 생성
계정 생성 후 최초 1번 실행
new repository
이름: 아이디.github.io
공개 범위: public
github.io에 연결할 레포지터리 페이지 설정
이후 배포할 프로젝트로 넘어가 진행
predeploy": "npm run build",
"deploy": "gh-pages -d build"
"homepage": "https://계정아이디.github.io/레포지터리명/"
gh-pages 설치 (push하면 자동 build)
npm install gh-pages --save-dev
배포
npm run deploy (build 후 gh-pages -d build 실행
"homepage"
: "https://계정아이디.github.io/레포지터리명/"
)path를 /tmdb/movie
로 설정하고 싶다면
import { BrouserRouter } from 'react-router-dom';
<BrowserRouter basename="tmdb“>
...
</BrowserRouter>