апиато-вю
Демонстрационное веб-приложение, написанное на laravel(apiato) и vuejs(element-ui).
Как установить с помощью Docker
- Установите docker и docker-compose
- В laradoc/.env введите DOCKER_HOST_IP="Ваш IP-адрес докера"
- Скопируйте api/.env.example в api/.env.
- В laradoc/.env заполните REDIS_HOST и DB_HOST="IP-адрес вашего докера"
- В командной строке Docker перейдите в ./laradock и введите «docker-compose up -d --build».
- Зайдите в контейнер рабочей области с командой «docker exec -it workspace_ /bin/bash» и запустите «установку композитора». Затем введите «php artisanmigrate:refresh --seed», чтобы создать и заполнить таблицы в базе данных.
- Создайте клиент oauth2 для приложения с помощью команды «php artisan Passport:client --password», в ответ на вопрос Artisan введите «admin». Полученные данные добавьте в файл api/.env(CLIENT_WEB_ADMIN_ID, CLIENT_WEB_ADMIN_SECRET) и «выйдите» из контейнера workspace_.
- Перейдите в каталог ./vueAdmin и установите пакеты npm с помощью «npm install». После установки введите «npm run dev». Браузер запускается автоматически с работающим приложением.