오류

TypeError: this.client.send is not a function 오류 (AWS-S3)

지창준 2023. 4. 13. 10:46

AWS-S3를 사용할 때

TypeError: this.client.send is not a function 이런 오류가 뜨는 경우가 있었다

이는 multer-s3 와 aws-sdk 의 버전이 맞지 않아 난 오류였다!

 

ex)

"multer-s3": "^3.0.1",

"aws-sdk": "^2.1148.0",

 

 

해결 방법은 아주 간단 했는데 multer-s3aws-sdk 와 같은 버전으로 맞춰주는 것이다!

 

ex)

"multer-s3": "^3.0.1",

=> "multer-s3": "^2.10.0"

 

 

이러면 정상적으로 작동 됨을 확인할 수 있다!!

 

끝!