작성
·
1.4K
2
선생님 MulterError: Unexpected field라는 에러가 발생해서
routes에서
이미지 업로드 할 때 upload.single('profile')으로 하고 프론트의 해당 input의 name도 'profile'로 맞췄는데도(해당 에러를 검색해보니까 인자와 인풋 네임을 맞추라고 해서요..)
같은 에러가 발생하는 이유가 뭔가요?
일단 에러 코드의 전문은
MulterError: Unexpected field
at wrappedFileFilter (C:\Users\내컴\Desktop\passionary\back\node_modules\multer\index.js:40:19)
at Multipart.<anonymous> (C:\Users\내컴\Desktop\passionary\back\node_modules\multer\lib\make-middleware.js:107:7)
at Multipart.emit (node:events:390:28)
at HeaderParser.cb (C:\Users\내컴\Desktop\passionary\back\node_modules\busboy\lib\types\multipart.js:358:14)
at HeaderParser.push (C:\Users\내컴\Desktop\passionary\back\node_modules\busboy\lib\types\multipart.js:162:20)
at SBMH.ssCb [as cb] (C:\Users\내컴\Desktop\passionary\back\nodemodules\busboy\lib\types\multipart.js:394:37)
at feed (C:\Users\내컴\Desktop\passionary\back\node_modules\streamsearch\lib\sbmh.js:248:10)
at SBMH.push (C:\Users\내컴\Desktop\passionary\back\node_modules\streamsearch\lib\sbmh.js:104:16)
at Multipart._write (C:\Users\내컴\Desktop\passionary\back\node_modules\busboy\lib\types\multipart.js:567:19)
at writeOrBuffer (node:internal/streams/writable:389:12)
이렇습니다ㅠㅠ