Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
framework-web:symfony:commandes [2018/01/23 23:46] – créée jcheron | framework-web:symfony:commandes [2024/03/14 10:28] (Version actuelle) – jcheron | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
Création d'un projet | Création d'un projet | ||
+ | |||
<sxh bash; | <sxh bash; | ||
- | composer create-project symfony/ | + | composer create-project symfony/ |
+ | </ | ||
+ | |||
+ | <wrap important> | ||
+ | |||
+ | Installation du serveur de développement | ||
<sxh bash; | <sxh bash; | ||
+ | cd my-project | ||
+ | composer require server --dev | ||
+ | </ | ||
+ | |||
- | Ajout du routage avec annotations | ||
- | composer require annotations | ||
Ajout de la Debug toolbar | Ajout de la Debug toolbar | ||
+ | <sxh bash; | ||
composer require --dev profiler | composer require --dev profiler | ||
+ | </ | ||
+ | |||
Ajout de Twig | Ajout de Twig | ||
+ | <sxh bash; | ||
composer require twig | composer require twig | ||
+ | </ | ||
+ | |||
Ajout de Doctrine | Ajout de Doctrine | ||
+ | <sxh bash; | ||
composer require doctrine maker | composer require doctrine maker | ||
- | Intégration de phpMv-UI | + | </sxh> |
- | composer require phpmv/php-mv-ui dev-master | + | |
Installation du package asset | Installation du package asset | ||
+ | <sxh bash; | ||
composer require asset | composer require asset | ||
+ | </ | ||
+ | |||
Installation du MakerBundle | Installation du MakerBundle | ||
voir https:// | voir https:// | ||
+ | <sxh bash; | ||
composer require maker --dev | composer require maker --dev | ||
- | Commandes ponctuelles | + | </ |
+ | |||
+ | ===== Commandes ponctuelles | ||
+ | |||
+ | Démarrage du serveur de développement | ||
+ | <sxh bash; | ||
+ | php bin/console server: | ||
+ | </ | ||
Génération des classes métier à partir de la base de données | Génération des classes métier à partir de la base de données | ||
+ | <sxh bash; | ||
php bin/console doctrine: | php bin/console doctrine: | ||
+ | </ | ||
+ | |||
Optimisation de l' | Optimisation de l' | ||
voir https:// | voir https:// | ||
+ | <sxh bash; | ||
composer dump-autoload -o | composer dump-autoload -o | ||
composer dump-autoload -a | composer dump-autoload -a | ||
- | Commandes courantes | + | </ |
+ | ===== Commandes courantes | ||
Obtenir la liste des commandes | Obtenir la liste des commandes | ||
+ | <sxh bash; | ||
php bin/console list | php bin/console list | ||
+ | </ | ||
+ | |||
Débogage du routeur | Débogage du routeur | ||
+ | <sxh bash; | ||
php bin/console debug: | php bin/console debug: | ||
+ | </ | ||
+ | |||
Lister les services injectables | Lister les services injectables | ||
+ | <sxh bash; | ||
php bin/console debug: | php bin/console debug: | ||
+ | </ | ||
+ | |||
Twig infos/debug | Twig infos/debug | ||
+ | <sxh bash; | ||
php bin/console debug:twig | php bin/console debug:twig | ||
+ | </ | ||
+ | |||
Nettoyage du cache | Nettoyage du cache | ||
+ | <sxh bash; | ||
php bin/console cache:clear | php bin/console cache:clear | ||
+ | </ | ||
+ | |||
Création d'un contrôleur | Création d'un contrôleur | ||
+ | <sxh bash; | ||
php bin/console make: | php bin/console make: | ||
+ | </ |