인프런 커뮤니티 질문&답변
섹션26 FileIntercepter
작성
·
169
0
@Module({
imports: [
TypeOrmModule.forFeature([Event]),
MulterModule.register({
fileFilter: (_req, file, cb) => {
extname(file.originalname)
return cb(null, true)
},
storage: multer.diskStorage({
destination: (_req, _res, cb) => {
cb(null, EVENT_IMG_PATH)
},
// 파일 이름이 겹치지않게 고유한 uuid값을 이미지 고유 이름 앞에 붙여줌
filename: (_req, file, cb) => {
cb(null, `${uuid()}${extname(file.originalname)}`)
}
})
})
],




