From 60ef813292984ad48d787c5be25654f9ea6f033f Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Wed, 21 Jun 2023 15:16:56 -0400 Subject: [PATCH] Adjust package.json and Dockerfile --- .dockerignore | 1 + Dockerfile | 2 ++ package.json | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +node_modules diff --git a/Dockerfile b/Dockerfile index 98027c0..60e92f7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,8 @@ COPY . . RUN npx prisma generate +RUN cd web && yarn install && cd .. + RUN npm run build EXPOSE 3000 diff --git a/package.json b/package.json index d9964f4..00e1c56 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "scripts": { "clean": "rimraf ./dist ./public", "build:server": "npm run clean && tsc", - "build:web": "cd web && npm run build", + "build:web": "cd web && yarn run build", "build": "npm run build:server && npm run build:web", "start": "NODE_ENV=production node dist", "dev": "nodemon --ext js,ts,mts,mjs,json,prisma --exec \"tsx src/index.ts\"",