1. gh-pages 모듈 설치
npm install gh-pages --save-dev
2. package.json에 홈페이지 url 작성
https://깃허브유저이름.github.io/저장소이름/
3. 배포를 위해 package.json scripts에 script 추가
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
(predeploy는 생략 가능)
4. npm run build 실행
5. npm run deploy 실행
published가 뜨면 성공
package.json에 작성한 url을 타고 들어가도 되고,
깃허브 해당 레포에 gh-pages라는 브랜치가 새로 생성되어 있다.
생성되어있는 것을 확인하고 setting의 pages에 가면
이렇게 site가 라이브중이라 뜬다.