devlog_owen
231213 [TIL] 백오피스 팀프로젝트 2일차 본문
오류해결
aws s3로 이미지업로드를 하다가 에러가 났다.
this.client.send is not a function에러가 났는데 밑에 링크보고 바로 해결됨.
원래 aws-sdk와 multer가 버전이 안맞았는데 multer 버전을 2로 낮추면서 해결됐다.
"aws-sdk": "^2.1517.0",
https://velog.io/@wngud4950/AWS-multer-s3-upload-%EC%98%A4%EB%A5%98
[AWS Error] multer-s3 upload 오류
서버 로그를 보다가 사진 업로드가 제대로 안되고 있다는 걸 알게 되었다.this.client.send is not a function에러가 계속 나고 있었다.원인을 찾아보니 multer-s3, aws-sdk 모듈이 호환성이 맞아야된다고 한다
velog.io
thunderclient에 이미지 넣는법
썬더클라이언트에 이미지랑 req.body 값을 넣는게 가물가물했었다.(평소에 rest client를 즐겨써서)
다행히 이전에 이미지를 업로드테스트했던걸 블로그에 정리해둬서 곧바로 테스트할 수 있었다.
2023.11.24 - [TIL] - 231124 TIL) thunderclient,restclient로 이미지 파일 업로드하기
231124 TIL) thunderclient,restclient로 이미지 파일 업로드하기
뉴스피드 프로젝트 4일차 프론트엔드 파트를 하고 있다가 이미지 업로드가 안되서 난항을 겪고 있었다. 요즘 새로 알게된 restclient에 푹빠진 나는 그걸로 계속 업로드로 씨름을하다 결국 튜터님
devlogowen.tistory.com
여기서도 오류가 발생했었는데 form 데이터로 보내다보니까 int로 스키마파일에 정의해둔 price가 문자열로 인식되버렸다.
그래서 price: +price로 수정해 오류를 해결했다.
'TIL' 카테고리의 다른 글
231215 [TIL] 백오피스 팀프로젝트 4일차 (0) | 2023.12.16 |
---|---|
231214 [TIL] 백오피스 팀프로젝트 3일차 (0) | 2023.12.14 |
231212 [TIL] 백오피스 프로젝트 1일차 (0) | 2023.12.13 |
231211 [TIL] Node.js 개인과제 해설영상 후기 (0) | 2023.12.11 |
231208 TIL) 알고리즘, 개인프로젝트 (0) | 2023.12.09 |