From 88e70c55af6f0b050af1a895d18294bcd788cc77 Mon Sep 17 00:00:00 2001 From: lemonsoda1 Date: Fri, 25 Oct 2024 11:09:48 -0700 Subject: [PATCH] [TA-73] docker --- Dockerfile | 23 +++++++++++++++++++++++ src/controllers/pictureController.ts | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..08d96e6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,23 @@ +# Node.js Server +FROM node:18 + +# Directory +WORKDIR /src/app + +# Copy package.json, package-lock.json +COPY package*.json ./ + +# Install dependencies +RUN npm install + +# Copy source code +COPY . . + +# Generate Prisma Client +RUN npx prisma generate + +# Expose port +EXPOSE 8080 + +# Start server +CMD ["npm", "run", "dev"] \ No newline at end of file diff --git a/src/controllers/pictureController.ts b/src/controllers/pictureController.ts index ea8ea2f..87690c1 100644 --- a/src/controllers/pictureController.ts +++ b/src/controllers/pictureController.ts @@ -10,6 +10,8 @@ import ErrorCode from "../lib/error/errorCode"; export const uploadFiles = asyncWrapper(async (req: Request, res: Response) => { const files = req.files as Express.Multer.File[]; // 여러 파일 배열 + console.log("파일 상태 : " + files); + console.log("파일 상태 : " + files.length); if (!files || files.length === 0) { throw new CustomError(ErrorCode.NO_FILES_UPLOADED);