apiato-vue
Um aplicativo web de demonstração escrito em laravel(apiato) e vuejs(element-ui)
Como instalar com Docker
- Instale o docker e o docker-compose
- Em laradoc/.env preencha DOCKER_HOST_IP="Seu endereço IP do docker"
- Copie api/.env.example para api/.env
- Em laradoc/.env preencha REDIS_HOST e DB_HOST="Seu endereço IP do docker"
- Na linha de comando do docker, vá para ./laradock e digite "docker-compose up -d --build"
- Vá para o contêiner do espaço de trabalho com o comando "docker exec -it workspace_ /bin/bash" e execute "composer install". Em seguida, digite "php crafts migram:refresh --seed" para criar e propagar tabelas no banco de dados
- Crie o cliente oauth2 para aplicação com o comando "php artesão passaporte:cliente --password", na pergunta do artesão digite "admin". Adicione os dados recebidos ao arquivo api/.env(CLIENT_WEB_ADMIN_ID, CLIENT_WEB_ADMIN_SECRET) e "saia" do workspace_ container.
- Vá para o diretório ./vueAdmin e instale os pacotes npm com "npm install". Após a instalação digite "npm run dev". O navegador inicia automaticamente com o aplicativo em funcionamento.