From d64f9acab8f6c888fc8994c24d000325254e00aa Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sat, 29 Aug 2020 14:14:53 -0500 Subject: [PATCH] =?UTF-8?q?build:=20=F0=9F=94=A8=F0=9F=9A=A7=20fix=20hot?= =?UTF-8?q?=20reloading=20web=20in=20docker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.override.yml | 4 ++-- web/Dockerfile.dev | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 98d470d6d..e460315bf 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -14,10 +14,10 @@ services: build: dockerfile: Dockerfile.dev volumes: - - .:/app:ro - - /app/node_modules + - ./web/src:/app/src:ro environment: - CHOKIDAR_USEPOLLING=true + stdin_open: true directory.api: build: diff --git a/web/Dockerfile.dev b/web/Dockerfile.dev index dd499a4e5..775e6546e 100644 --- a/web/Dockerfile.dev +++ b/web/Dockerfile.dev @@ -1,12 +1,15 @@ # init FROM node:alpine ENV PATH /app/node_modules/.bin:$PATH +EXPOSE 3000 # install WORKDIR /app +COPY public/. public/ +COPY config-overrides.js ./ +COPY tsconfig.json ./ COPY package*.json ./ RUN npm i # start -COPY . ./ CMD ["npm", "start"] \ No newline at end of file