apiato-vue
Une application Web de démonstration écrite en laravel (apiato) et vuejs (element-ui)
Comment installer avec Docker
- Installer Docker et Docker-Compose
- Dans laradoc/.env, remplissez DOCKER_HOST_IP="Votre adresse IP Docker"
- Copiez api/.env.example dans api/.env
- Dans laradoc/.env remplissez REDIS_HOST et DB_HOST="Votre adresse IP docker"
- Dans la ligne de commande Docker, accédez à ./laradock et tapez "docker-compose up -d --build"
- Allez dans le conteneur d'espace de travail avec la commande "docker exec -it workspace_ /bin/bash" et exécutez "composer install". Tapez ensuite "php artisan migrate:refresh --seed" pour créer et amorcer des tables dans la base de données.
- Créez un client oauth2 pour l'application avec la commande "php artisan passeport:client --password", sur la question artisanale, tapez "admin". Ajoutez les données reçues au fichier api/.env(CLIENT_WEB_ADMIN_ID, CLIENT_WEB_ADMIN_SECRET) et "quittez" du conteneur workspace_.
- Accédez au répertoire ./vueAdmin et installez les packages npm avec "npm install". Après l'installation, tapez "npm run dev". Le navigateur démarre automatiquement avec l'application de travail.