Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prog:symfony:projets:create [12/09/2022 18:57] thierry [Résumé] |
prog:symfony:projets:create [26/06/2024 16:28] (Version actuelle) thierry [Installer l'environnement Symfony dans le répértoire du projet] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Comment créer un nouveau projet Symfony et paramétrer l'environnement du projet. | Comment créer un nouveau projet Symfony et paramétrer l'environnement du projet. | ||
===== Résumé ===== | ===== Résumé ===== | ||
- | - ''symfony new %NomDuProjet%'' = Créé un répertoire et y télécharge les fichiers symfony. | + | - ''symfony new %NomDuProjet% --webapp'' = Créé un répertoire et y télécharge les fichiers symfony. |
- ''cd %NomDuProjet%'' = Pour entrer dans le répertoire du projet. | - ''cd %NomDuProjet%'' = Pour entrer dans le répertoire du projet. | ||
- ''symfony server:start -d'' = démarrage du serveur de test en arrière plan (''-d'') | - ''symfony server:start -d'' = démarrage du serveur de test en arrière plan (''-d'') | ||
Ligne 9: | Ligne 9: | ||
- ''symfony composer req logger'' pour les logs | - ''symfony composer req logger'' pour les logs | ||
- ''symfony composer req debug --dev'' pour activer la barre de débogage en bas de la page | - ''symfony composer req debug --dev'' pour activer la barre de débogage en bas de la page | ||
+ | <note important>Apparement ''symfony composer req debug --dev'' serait déprécié dans les nouvelles versions de Symfony | ||
+ | |||
+ | Voir [[https://symfony.com/components/Debug]]</note> | ||
Ligne 19: | Ligne 22: | ||
Pour un projet simple, comme une API utilser juste ''symfony new test-api-project'' | Pour un projet simple, comme une API utilser juste ''symfony new test-api-project'' | ||
<code php> | <code php> | ||
- | D:\webprojects>symfony new test-api-project | + | D:\webprojects>symfony new test-api-project --webapp |
* Creating a new Symfony project with Composer | * Creating a new Symfony project with Composer | ||
(running C:\ProgramData\ComposerSetup\bin\composer.bat create-project symfony/website-skeleton test-api-project) | (running C:\ProgramData\ComposerSetup\bin\composer.bat create-project symfony/website-skeleton test-api-project) | ||
Ligne 86: | Ligne 89: | ||
* ''symfony composer req logger'' pour les logs | * ''symfony composer req logger'' pour les logs | ||
* ''symfony composer req debug --dev'' pour activer la barre de débogage en bas de la page | * ''symfony composer req debug --dev'' pour activer la barre de débogage en bas de la page | ||
+ | <note important>Apparement ''symfony composer req debug --dev'' serait déprécié dans les nouvelles versions de Symfony | ||
+ | |||
+ | Voir [[https://symfony.com/components/Debug]]</note> | ||
+ | |||
+ | |||