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 dockerfile: docker/frontend/Dockerfile
container_name: support-frontend container_name: support-frontend
volumes: volumes:
- frontend_build:/app/dist - ./frontend:/app
- /app/node_modules
command: npm run dev
networks: networks:
- app-network - app-network

View File

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