Skip to content

3OLEN/framework-dev_env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framework - Environnement de développement

Ce projet est à destination de la promotion 3OLEN et consiste à fournir un environnement de développement basique pour l'utilisation de Symfony et l'initialisation de projets.

🐋 Environnement Docker

Ce projet met à disposition une image Docker utilisée par le service composer, permettant d'exécuter des commandes par le biais de composer et, ainsi, aider à initialiser un projet Symfony.

🏷️ Versions

L'image intègre :

  • 🐘 php:8.3
  • 🤵 composer:2.7

🔨 Commandes à utiliser

Exécuter des commandes composer avec le service éponyme :

docker compose run --rm composer

⚠️ Ne pas oublier l'option --rm afin de ne pas surcharger la liste des containers.

1. Créer un nouveau projet Symfony

Admettons un nouveau projet my-app, en utilisant le symfony/skeleton :

docker compose run --rm composer create-project "symfony/skeleton:7.0.*" my-app

2. Convertir le projet en application web

Toujours avec le projet my-app précédemment créé :

docker compose run --rm composer -d my-app require symfony/webapp-pack

Si on vous demande d'ajouter la configuration Docker « Do you want to include Docker configuration from recipes? », répondez n.

About

Environnement de DEV pour le module "Framework"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published