💻 Study/웹

#5 CONCLUSIONS

soyang. 2021. 1. 10. 04:56
728x90

5.0 Deploying to Github Pages

gh-pages 설치

github page에 페이지를 올리기 위해 

npm i gh-pages

 

packages.json

homepage 주소를 추가

주소는 모두 소문자여야 한다.
띄어쓰기 X

 

npm run build 실행

- deploy할 폴더를 얻는다.

좌측 탐색기에 build 폴더가 생성됨 -> deploy할 폴더!

 

scripts 추가

Directory build를 deploy 추가

predeploy 추가

: 매 순간 우리가 deploy를 호출할 때마다, npm은 predeploy를 호출한다.

 

predeploy는 npm run build를 한다. build는 build script를 호출하고, 그 script는 folder를 줄 것이다.

완료되면, predeploy finished. -> deploy! gh-pages를 호출하고 folder build를 업로드

 

npm run deploy

 

난 왜 deploy가 됐다고 뜨는 데도, 사이트는 404가 뜨는 걸까? 오리무중이네 진짜... 전에 다른 사이트 deploy한 게 있으면 안 된다던가 뭐 그런건가? 더 알아봐야겠다.

5.1 Are we done?

+ react hook 강의

+ React Native로 날씨앱 만들기(중급)

728x90