Outils pour utilisateurs

Outils du site


bloc2:prog:gen:composer

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc2:prog:gen:composer [2025/03/18 08:57] – [Installation sous Windows] nicot.vbloc2: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**. Et à partir de là, il faut que vous tapez :+Tout d'abord allez sur le site officiel **Composer** pour télécharger le composer [[https://getcomposer.org/download/|Lien externe]] 
 + 
 +Lancer votre **Xampp** puis aller dans **shell**.  
 + 
 +{{:bloc2:prog:gen:composer_shell.png?400|}} 
 + 
 +partir de là, tapez ceci :
 <code> <code>
-php spark composer+php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" 
 +php composer-setup.php 
 +php -r "unlink('composer-setup.php');"
 </code> </code>
 +
 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'ailleurs si vous savoir si vous avez bien télécharger la bonne **version** du composer. Tapez ceci :
 +<code>
 +composer --version
 +</code>
 ===== Ajout d'une dépendance ===== ===== Ajout d'une dépendance =====
 +Après le téléchargement de composer il suffit d'aller sur votre dossier :
 +<code>
 +cd votre-chemin-de-votre-dossier
 +</code>
 +Pour ajouter une bibliothèque à un projet, utiliser la commande suivante dans le terminal, à la racine du projet :
 +<code>
 +composer require nom-du-package
 +</code>
 ===== 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 : 
 +<code> 
 +composer update 
 +</code> 
 +Si vous souhaitez mettre à jour uniquement un package spécifique : 
 +<code> 
 +composer update nom-du-package 
 +</code>
bloc2/prog/gen/composer.1742284623.txt.gz · Dernière modification : 2025/03/18 08:57 de nicot.v