-
nestjs에서 multer, multer-s3, aws-sdk/client-s3로 멀티 업로드Nest.js 2023. 10. 5. 21:11728x90
$ npm i aws-sdk/client-s3 $ npm i multer $ npm i multer-s3 $ npm i @types/multer-s3 --save-dev
진짜 4시간 걸린 삽질 끝에 성공 했는데 하면서 발생했던 치명적 에러
TypeError: (0 , multers3.default) is not a function
나를 괴롭혔던 에러
| /app/src/common/builders/multer.builder.ts:60
| contentType: multerS3.AUTO_CONTENT_TYPE,
| ^
| TypeError: Cannot read properties of undefined (reading 'AUTO_CONTENT_TYPE')
| at MulterBuilder.build (/app/src/common/builders/multer.builder.ts:60:26)
| at CreateBodyImageMulterOptions (/app/src/utils/upload-media.ts:34:5)
| at Object.<anonymous> (/app/src/api/feeds/feeds.controller.ts:32:61)
| at Module._compile (node:internal/modules/cjs/loader:1256:14)
| at Object.Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
| at Module.load (node:internal/modules/cjs/loader:1119:32)
| at Function.Module._load (node:internal/modules/cjs/loader:960:12)
| at Module.require (node:internal/modules/cjs/loader:1143:19)//ts.config { "compilerOptions": { .... "esModuleInterop": true, // 추가 ... } }
해당 추가로 해결했다...
728x90'Nest.js' 카테고리의 다른 글
Nestjs-TypeOrm에서 getRawMany 와 getMany (0) 2023.10.11 Nestjs-typeorm에서 트랜잭션 처리 (0) 2023.10.10 Nestjs+Nextjs 소켓 (0) 2023.09.16 Nestjs에서 mail 보내기 (0) 2023.08.16 NestJS에서 프로젝트 기본 세팅 및 사용하는 라이브러리 정리 (0) 2023.08.08