인프런 커뮤니티 질문&답변
github page로 배포하기 이후 질문입니다.
작성
·
562
2
안녕하세요, 유림님의 친절하고 상세한 설명에 쉽게 완강할 수 있었습니다.
다 듣고 나서 궁금증이 생겨서 질문을 드리게 되었습니다.
현재 강의 기준(37 빌드한 결과물 github page로 배포하기) 후에 제가 추가로 소스를 수정하게 되면
예를들어 생성버튼의 이름을 생성123으로 변경했다고 가정했을 시
main branch를 통해서 소스 수정한 부분을 github에 배포를 하고서 cat-jjal-maker-cra 폴더로 가서 npm run build, npm run deploy를 실행해주면 되는걸까요?
소스 배포를 안하더라도 수정 이후에 npm run build, npm run deploy를 했을 경우 제 페이지에서 수정되는게 확인은 가능해서 위 질문을 드리게 되었습니다.
(
commit, push를 안해도 페이지의 내용은 변경되지만 그럼 결국 main branch 와는 상이한 소스가 되니 변경된 소스를 commit, push를 해주는 걸까요?
)
답변 1
0
진유림
지식공유자
넹 거의 정확합니다
npm run build (react-scripts build) 는 현재 로컬 코드를 build폴더로 빌드하는 명령이고,
npm run deploy(gh-pages -d build)는 현재 로컬의 build폴더를 gh-pages 브랜치로 푸시하는 명령입니다.
그래서 main브랜치랑은 상관이 없어요~
내 로컬에서 빌드한 코드를 gh-pages브랜치에 올리는 명령이라고 생각하시면 됩니다 ㅎㅎ






답변 주셔서 너무 감사합니다!