Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

Latest commit

 

History

History
105 lines (69 loc) · 2.74 KB

File metadata and controls

105 lines (69 loc) · 2.74 KB

Résultat du support de cours du jour 5 - Database

Ce projet est le résultat du support de cours du jour 5 - Database

Pour personnes qui étudient ou sans connaissance de Docker et devcontainer

Prérequis

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)

Démarer l'application pour le développement en local

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 serve

Mettre un formatteur de code en place dans VSCode

Prérequis

Les prérequis suivants sont nécessaires pour mettre en place un formateur de code dans VSCode :

Mettre en place un formateur de code dans VSCode

  • Installez l'extension esbenp.prettier-vscode dans 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.

Pour personnes qui enseignent avec connaissance de Docker et devcontainer

Prérequis

Les prérequis suivants sont nécessaires pour lancer le projet en local :

Démarer l'application pour le développement en local

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