diff --git a/docker-compose.yml b/docker-compose.yml index 711d920..b305872 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,4 @@ version: '3.8' - services: frontend: build: ./frontend @@ -9,11 +8,12 @@ services: - ./frontend:/app - /app/node_modules environment: - - VITE_API_URL=http://backend:5000 # Use the service name + - VITE_API_URL=http://backend:5000 + - CHOKIDAR_USEPOLLING=true backend: build: ./backend ports: - "5000:5000" volumes: - - ./backend:/app + - ./backend:/app \ No newline at end of file diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 04117bc..20825ef 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16 +FROM node:18 WORKDIR /app diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 4aa1482..e07bdcf 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -6,5 +6,8 @@ export default defineConfig({ server: { host: '0.0.0.0', port: 3000, + watch: { + usePolling: true, + }, }, }) \ No newline at end of file