diff --git a/docker-compose.yml b/docker-compose.yml index 2b5bcb74933afe8050dd699877d9c4557fa2390b..4c5644b19d14ecff6c008d7144231bc7d946bdb6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -45,6 +45,7 @@ services: - VITE_BACKEND_URL=http://sg-backend:8000 volumes: - ./sg-frontend:/app + - /app/node_modules ports: - "5173:5173" depends_on: diff --git a/sg-frontend/.dockerignore b/sg-frontend/.dockerignore new file mode 100644 index 0000000000000000000000000000000000000000..dbf082131534ed4fab733e58fc8756f58459f68f --- /dev/null +++ b/sg-frontend/.dockerignore @@ -0,0 +1 @@ +node_modules/* \ No newline at end of file diff --git a/sg-frontend/Dockerfile b/sg-frontend/Dockerfile index b75fc76d0092ebc746400e42beb3b4b9e4a24cf3..a5e2b29b929ef267a5e65221a794fe3d779bfc6a 100644 --- a/sg-frontend/Dockerfile +++ b/sg-frontend/Dockerfile @@ -1,6 +1,6 @@ FROM node:18 +COPY package.json /app/ WORKDIR /app -COPY . /app #RUN curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm RUN npm install diff --git a/sg-frontend/package-lock.json b/sg-frontend/package-lock.json index 592e596cde319fef637545cb18b598096b9d74c7..54ca3c28a85d4ab28b9f400fe296ef26373e2905 100644 --- a/sg-frontend/package-lock.json +++ b/sg-frontend/package-lock.json @@ -337,8 +337,6 @@ "@esbuild/linux-loong64": "0.15.14", "esbuild-android-64": "0.15.14", "esbuild-android-arm64": "0.15.14", - "esbuild-darwin-64": "0.15.14", - "esbuild-darwin-arm64": "0.15.14", "esbuild-freebsd-64": "0.15.14", "esbuild-freebsd-arm64": "0.15.14", "esbuild-linux-32": "0.15.14",