Procházet zdrojové kódy

Fix Vite build order: npm ci before source copy, npm run build after

ZiB před 4 měsíci
rodič
revize
dc27b966e6
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      docker/Dockerfile

+ 2 - 1
docker/Dockerfile

@@ -28,10 +28,11 @@ RUN cd room_cal/service_api/typescript \
 
 # Vue/Vite deps — cached until package*.json changes
 COPY room_cal/vue/package*.json ./room_cal/vue/
-RUN cd room_cal/vue && npm ci && npm run build
+RUN cd room_cal/vue && npm ci
 
 # App source + install project
 COPY room_cal/ ./room_cal/
+RUN cd room_cal/vue && npm run build
 RUN mkdir /root/.local && ln -s /config /root/.local/room_cal \
     && uv sync --group api --group mcp --no-dev --frozen --no-install-project \
     && uv sync --group api --group mcp --no-dev --frozen