본문 바로가기
클라우드/AWS

AWS) S3를 통한 react build 배포

by 빈스터디 2023. 3. 15.

1. react) react 앱 프로젝트 하나를 만들고, 터미널에서 아래의 코드를 입력하여 빌드 폴더를 만든다.

npm run build

 

 

2. AWS S3) 생성된 build 폴더를 S3에 (수동으로) 업로드한다.

build안의 파일들은 파일추가로, static폴더는 폴더추가로 업로드!

(폴더 따로 생성해서 그 안에 업로드 했더니.. 404 에러 뜸..)

 

 

3. AWS S3) 버킷 > 속성 > 정적 웹 사이트 호스팅 > 편집을 누르면 다음과 같다.

활성화로 바꾸고, 인덱스 문서에는 메인페이지가 될 index.html을 입력하였다.

 

 

4. AWS S3) 완료를 하고 나오면 정적 웹 사이트 호스팅 밑에 '버킷 웹 사이트 엔드포인트'에 접속한다.

 

 

5. 확인) 아래와 같이 React index 페이지가 잘 나오면 성공