Просмотр исходного кода

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

ZiB 4 месяцев назад
Родитель
Сommit
dc27b966e6
1 измененных файлов с 2 добавлено и 1 удалено
  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