1
0
mirror of https://gitlab.com/MoonTestUse1/AdministrationItDepartmens.git synced 2025-08-14 00:25:46 +02:00

Починка adm82222

This commit is contained in:
MoonTestUse1
2025-01-01 21:53:59 +06:00
parent e40dd9e4a7
commit afa8bd4dbc
2 changed files with 5 additions and 11 deletions

View File

@@ -24,7 +24,9 @@ services:
dockerfile: docker/frontend/Dockerfile
container_name: support-frontend
volumes:
- frontend_build:/app/dist
- ./frontend:/app
- /app/node_modules
command: npm run dev
networks:
- app-network

View File

@@ -2,17 +2,9 @@ FROM node:18-alpine
WORKDIR /app
# Копируем package.json и package-lock.json
COPY frontend/package*.json ./
# Устанавливаем зависимости
RUN npm install
# Копируем исходный код
COPY frontend/ ./
# Собираем приложение
RUN npm run build
# Держим контейнер запущенным
CMD ["tail", "-f", "/dev/null"]
# В dev режиме не копируем исходники, они будут монтироваться через volume
CMD ["npm", "run", "dev"]