개츠비 gatsby.js AWS S3에 업로드해서 정적 사이트 호스팅 하기
여러가지 방법이 있지만 최대한 간단하고 따로 설정할 필요가 없는 방법을 소개 한다. 비슷한 상황에서 시행착오를 겪지 않길 바랍니다. 1. aws cli를 설치해준다. Macos 기준 pip3가 기본 설치되어 있기 때문에 pip대신 pip3로 설치 ( pip는 파이썬 인스톨 패키지 관리 도구 ) pip install awscli 2. gatsby-plugin-s3를 설치해준다. npm install gatsby-plugin-s3 3. gatsby-config.js 파일에 Bucket설정을 추가 한다. plugins: [ { resolve: `gatsby-plugin-s3`, options: { bucketName: "my-website-bucket", }, }, ] 4. .env를 통해서 AWS 환경변수 ..