이전 강의 영상, 지금 영상에서 추가되었지만 설명이 없어서 조금 당황 했습니다.
'const storage = multer.diskStorage(...'
multer 가 제공하는 diskStorage 메소드는 파일을 저장하기 위한 메소드입니다. (자세한 내용은 express multer 공식참고)
여기서 조금 고생했던게 diskSorage 내부에 존재하는 destination 은 파일 경로를 입력받는데, 여기서 "uploads" directory 가 존재 해야 저장이 됩니다.
여기서 조금 고생했던게 diskSorage 내부에 존재하는 destination 은 파일 경로를 입력받는데, 여기서 "uploads" directory 가 존재 해야 저장이 됩니다.
uploads 폴더가 없다면 아래와 같은 에러를 만나게 되오니 해결방안을 조금 참고하시면 좋을듯합니다..
"Error: EnoEnt : no such file or directory, open"
"Error: EnoEnt : no such file or directory, open"
해결 방안
1. 직접 디렉토리를 만들어준다
2. node fs module을 사용하여 디렉토리를 만들어준다.
볼보이님 안녕하세요 :)
엇 우선 알려주셔서 감사드립니다. 확인해보니 지적해주신 부분이 누락되었네요..! 막바지에 음성 편집을 하면서 누락되었나보네요. 조만간 풀스택 배포 내용이 담긴 보너스 섹션을 녹음해서 올릴 예정인데요. 이 때 빠진 부분도 추가 녹음하도록 할게요
답글