Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Nicolas Béjean's avatar
Nicolas authored
b00bcf28
History

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