Для запуска или установки Vue Vite требуется Node.js версии 18+ https://nodejs.org/en/
- Заходим в папку frontend
cd frontend - Устанавливаем зависимости с помощью команды
npm install - Запускам проект с помщоью команды
npm run dev - Готово, фронт запущен
- Заходим в папку backend
cd backend - Запускаем docker службу
- Создаем образ
docker build -t <название образа> . - Запускаем контейнер
docker compose -p <название контейнера> up -d - Сервер запущен
- Установка Symfony
- Заходим в контейнер php
docker exec -it php81-container bash - Прописываем команду
composer install - Запускаем сервер:
symfony server:start --port=8080 -d
- Чтобы зайти внутрь контейнера с базой данных введем команду
docker exec -it <container id> /bin/bash - После попадания внутрь контейнера подключаемся к базе данных
psql -H postgres-db -U user -d obu-hack-2024 - Выполняем скрипт с базой данных
\i dump/<название файла.sql> - Готово база данных создана и заполнена!
Установка
- Создаем Symfony проект
composer create-project symfony/skeleton:"6.1.*" .