A Developing Developer

DAY 76. 최종 프로젝트 4일차 본문

내일배움캠프 4기/TIL

DAY 76. 최종 프로젝트 4일차

H-JJOO 2023. 3. 3. 20:12
  • 문제발생

- 파일 업로드 어떻게 하지?

  • 시도

- AWS S3 + Multer 활용

  • 해결방안

- multerOptionsFactory 를 설정하고, .env 에 AWS 접속 정보 주입하고, 

 

aws S3 를 사용하기 위한 패키지를 npm 으로 다운받는다.

 

- AWS S3용 스트리밍 멀티 스토리지 엔진

: S3를 호출하는 Multer 스토리지 엔진 문서의 기존 코드 샘플에 대한 통합 부분

npm i @aws-sdk/client-s3 multer-s3

- multer s3 패키지

npm i -D @types/multer-s3
  • 알게 된 것

- AWS 공부하자...

 

[결론]

 

AWS S3 파일 업로드도 팀원의 도움으로 구현은했다.
 
만... 내걸로 만들 수 있을까? 
 
내배캠에서 지급된 AWS 강의를 참고해서 더 공부해야겠다.
 
다소 엉성하나 계획된 개인정보 조회 수정 BE 는 마무리했다.
 
FE 랑 어떻게 엮을지 걱정이지만, 계획된 일정대로 간다.