s3 파일의 업로드 경우는 대체로 미들웨어로 사용되는 경우가 많습니다. 이번 이미지를 업로드를 하는데 있어서 필요한 조건들은 아래와 같습니다. 하지만 여기서 참고해야할 것은 이 미들웨어의 경우는 file이라는 하나의 파일만 업로드가 가능하다는 점입니다. 여러개의 파일을 업로드해야하는 경우는 코드내용이 달라질 수 있으니 참고해야합니다! 여러개의 파일을 업로드해야하는 경우는 아래에 추가로 작성해 보았다. 조건 AWS 모듈과 multer, multer-s3, uuid4 모듈을 import 합니다. AWS 모듈을 사용하기 위해, AWS 계정 정보를 설정합니다. s3 객체를 생성하여, S3와 연결합니다. multer-s3 모듈을 사용하여, AWS S3에 파일을 업로드하기 위한 설정을 합니다. multer 모듈을 사용하여, 파일 업로드 객체를 생성합니다. upload 객체를 export 하여, 파일 업로드를 수행할 수 있도록 합니다. `deleteImage 함수를