Modèle de base pour Laravel 11.19.0
Ce modèle de base est composé de Laravel 11.19.0, VueJS 3.3, Vite 4.3, TailwindCSS 3.3 et PestPHP.
Prérequis
Pour utiliser le modèle, vous devez disposer de Bash, Docker, Make et NPM sur votre ordinateur.
Déploiement
Une fois le dépôt cloné, vous devez renommer le fichier .env.example
en .env
à l'aide de la commande :
mv .env.example .env
Puis, vous devez construire et lancer les conteneurs Docker avec la commande :
bin/docker build && bin/docker up -d
Par défaut, le conteneur nginx
est activé, vous pouvez utiliser httpd
à la place en modifiant le fichier docker-compose.yml
.
Une fois les conteneurs exécutés, vous devez installer les dépendances avec la commande :
bin/composer install && pnpm install
Pour terminer, vous devez créer une nouvelle clé de chiffrement pour l'application avec la commande :
bin/artisan key:generate
Configuration
Penser à configurer les variables d'environnement dans le fichier .env
.
Utilisation
Pour développer votre projet avec le modèle, vous devez lancer les commandes :
bin/docker up -d && pnpm dev