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\"",