
답없는 회사에서 인턴 마지막 주
배포를 해봅시다.....

요렇게 사용해서 배포합니다.



리전과 버킷이름 설정 후 다른 항목은 일단 건들이지 않고 버킷을 생성해줍니다.
S3 버킷을 생성해주고 프로젝트로 돌아옵니다.
npm run build
로 build 폴더를 생성해줍니다.



build 폴더 생성 완료
그럼 다시 s3로 돌아갑니다.

build 폴더 안에 있는 "파일"을 업로드 해줍니다.(폴더자체XX)

업로드 완료


S3 속성에서 정적 웹 사이트 호스팅 편집으로 들어갑니다.

정적 웹 사이트 호스팅 활성화와 인덱스와 오류 문서를 index.html로 설정 후 저장합니다.

다음으로 권한설정을 해줘야합니다.


액세스 차단 편집에서 모든 설정을 해제해줍니다.

다음으로 버킷 정책 편집으로 넘어와 정책 생성기로 들어갑니다.



ARN 마지막엔 꼭 /* 로 설정해야됩니다!!
이렇게 설정해두고 Add Statement

이러면 정책이 생성됩니다. Generate Policy 내용을 복사해

여기에 붙여넣기하고 저장합니다.

속성 탭 아래 정적 웹 사이트 호스팅에 url에 접속하면 S3 배포가 완료됩니당~~
