Ce projet est un template Laravel pour démarrer un projet rapidement, il sera utilisé pour tous les exercices et support de cours de DévProdMéd.
Les prérequis suivants sont nécessaires pour lancer le projet en local :
- PHP (version 8.4.4 ou supérieure)
- Laravel (version 5.14.0 ou supérieure)
- Composer (version 2.8.6 ou supérieure)
Ouvrez un terminal et exécutez les commandes suivantes :
# Installez les dépendances du projet
composer install
# Copiez le fichier .env.example et renommez-le en .env
## Unix
cp .env.example .env
## Windows
copy .env.example .env
# Exécutez les migrations
php artisan migrate
# Générez une clé d'application
php artisan key:generate
# Démarrez le serveur de développement
php artisan serveLes prérequis suivants sont nécessaires pour mettre en place un formateur de code dans VSCode :
- Visual Studio Code must be installed.
- Node.js (version 18 ou supérieure)
-
Installez l'extension
esbenp.prettier-vscodedans VSCode -
Mettez à jour les dépandances du projet avec la commande suivante :
# Installez les dépendances de développement npm install
Si ça fonctionne, c'est grace aux fichier .prettierrc et
.vscode/settings.json qui sont déjà configurés pour le projet.
Les prérequis suivants sont nécessaires pour lancer le projet en local :
- Docker
- Visual Studio Code must be installed.
Ouvrez ce dossier dans Visual Studio Code, et ouvrez-le dans un conteneur de développement. Dans un terminal, exécutez les commandes suivantes :
# Installez les dépendances du projet
composer install
# Installez les dépendances de développement
npm install
# Copiez le fichier .env.example et renommez-le en .env
## Unix
cp .env.example .env
## Windows
copy .env.example .env
# Exécutez les migrations
php artisan migrate
# Générez une clé d'application
php artisan key:generate
# Démarrez le serveur de développement
php artisan serve