bloc2:prog:gen:composer
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc2:prog:gen:composer [2025/03/18 09:10] – nicot.v | bloc2:prog:gen:composer [2025/04/22 11:53] (Version actuelle) – nicot.v | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| ===== Définition ===== | ===== Définition ===== | ||
| - | **Composer** est un **gestionnaire de dépendances** pour PHP. Il permet de gérer facilement les bibliothèques et packages nécessaires à un projet en PHP. | + | **Composer** est un **gestionnaire de dépendances** pour PHP. Il permet de gérer facilement les bibliothèques et **packages** nécessaires à un projet en PHP. |
| ===== Installation sous Windows ===== | ===== Installation sous Windows ===== | ||
| - | Lancer votre **Xampp** puis aller dans **shell**. | + | Tout d' |
| + | |||
| + | Lancer votre **Xampp** puis aller dans **shell**. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A partir de là, tapez ceci : | ||
| < | < | ||
| - | cd votre-chemin-de-votre-dossier | + | php -r " |
| - | </ | + | php composer-setup.php |
| - | Ensuite : | + | php -r " |
| - | < | + | |
| - | php spark composer | + | |
| </ | </ | ||
| + | |||
| Cela va vous télécharger le composer (c'est normal si ça prend du temps). | Cela va vous télécharger le composer (c'est normal si ça prend du temps). | ||
| D' | D' | ||
| Ligne 22: | Ligne 27: | ||
| </ | </ | ||
| ===== Ajout d'une dépendance ===== | ===== Ajout d'une dépendance ===== | ||
| + | Après le téléchargement de composer il suffit d' | ||
| + | < | ||
| + | cd votre-chemin-de-votre-dossier | ||
| + | </ | ||
| Pour ajouter une bibliothèque à un projet, utiliser la commande suivante dans le terminal, à la racine du projet : | Pour ajouter une bibliothèque à un projet, utiliser la commande suivante dans le terminal, à la racine du projet : | ||
| < | < | ||
| Ligne 28: | Ligne 37: | ||
| ===== Mise à jour des dépendances ===== | ===== Mise à jour des dépendances ===== | ||
| + | Pour **mettre à jour** toutes les dépendances d’un projet à leur version la plus récente compatible, utiliser la commande : | ||
| + | < | ||
| + | composer update | ||
| + | </ | ||
| + | Si vous souhaitez mettre à jour uniquement un package spécifique : | ||
| + | < | ||
| + | composer update nom-du-package | ||
| + | </ | ||
bloc2/prog/gen/composer.1742285410.txt.gz · Dernière modification : 2025/03/18 09:10 de nicot.v
