inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

만들면서 배우는 리액트 : 기초

37 빌드한 결과물 github pages로 배포하기

github page로 배포하기 이후 질문입니다.

585

tndms1027

작성한 질문수 7

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를 해주는 걸까요?
)

javascript react

답변 1

0

진유림

넹 거의 정확합니다

npm run build (react-scripts build) 는 현재 로컬 코드를 build폴더로 빌드하는 명령이고,

npm run deploy(gh-pages -d build)는 현재 로컬의 build폴더를 gh-pages 브랜치로 푸시하는 명령입니다.

 

그래서 main브랜치랑은 상관이 없어요~

내 로컬에서 빌드한 코드를 gh-pages브랜치에 올리는 명령이라고 생각하시면 됩니다 ㅎㅎ

 

0

tndms1027

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

API 적용 안되는 코드 수정 방법입니다.

0

69

1

고양이 이미지가 엑박이 뜨네요

0

50

1

npx 명령어 사용 불가

1

74

1

const 변수와 컴포넌트의 차이

0

88

1

강의노트

0

138

1

vite로 리액트 빌드한 후 깃허브에 배포하는 방법

0

323

1

빌드할때 dist 폴더가 만들어지는데요,

0

763

1

js파일 업로드 요청

0

135

1

변경된 api 사용시 text 안나오는 문제

0

140

1

메인글자수정...

1

266

3

디렉터리 구조 관련하여 참고할 만한 예시가 있을까요?

1

310

1

https://cataas.com/undefined 로 나오는데 왜그런건가요?

1

590

4

고양이 사진이 깨져요.ㅜㅜ

2

358

3

강의 노트 위치를 모르겠습니다

1

342

1

깃 강의노트 어디서 볼 수 있나요?

1

379

2

이해가 안되는 부분이 있어요

1

360

1

api가 안불러와지네요...

1

657

4

진유림 선생님 너무 궁금해서 질문드립니다 ㅜ

1

329

2

react에서 컴포넌트 만들 때 대문자를 쓰는 이유

2

1154

2

https://cataas.com/ 여기 도메인이 죽어서 이미지가 보이지 않습니다 ㅠ

1

328

2

index.js 내용이 바꼈네용

1

316

2

프로젝트에 사용할 상태와 로직 관리 라이브러리 훅 사용 질문입니다.

1

258

2

html 코드 오류

1

459

2

고양이 이미지 깨져요

1

336

2