오류
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-s3 를 aws-sdk 와 같은 버전으로 맞춰주는 것이다!
ex)
"multer-s3": "^3.0.1",
=> "multer-s3": "^2.10.0"
이러면 정상적으로 작동 됨을 확인할 수 있다!!
끝!