Outil Composer

Version 3 (Jean-Michel Glorian, 02/19/2018 10:16 pm)

1 1 Jean-Michel Glorian
h1. Outil Composer
2 2 Jean-Michel Glorian
3 3 Jean-Michel Glorian
{{>toc}}
4 3 Jean-Michel Glorian
5 2 Jean-Michel Glorian
https://getcomposer.org/doc/01-basic-usage.md#installing-without-composer-lock
6 2 Jean-Michel Glorian
7 2 Jean-Michel Glorian
h2. Installation des dépendances
8 2 Jean-Michel Glorian
9 2 Jean-Michel Glorian
Si composer.lock est absent, il sera créé avec les toutes dernières versions disponibles des plugins.
10 2 Jean-Michel Glorian
S'il est déjà présent, composer installera exactement les versions précisées dans ce fichier.
11 2 Jean-Michel Glorian
On est ainsi sûr d'avoir tous les mêmes versions de plugins.
12 2 Jean-Michel Glorian
C'est pourquoi composer.lock doit être inclus dans le dépot git.
13 2 Jean-Michel Glorian
<pre>
14 2 Jean-Michel Glorian
php composer.phar install
15 2 Jean-Michel Glorian
</pre>
16 2 Jean-Michel Glorian
17 2 Jean-Michel Glorian
18 2 Jean-Michel Glorian
h2. Mise à jour des dépendances
19 2 Jean-Michel Glorian
20 2 Jean-Michel Glorian
Ne tient pas compte de composer.lock, composer essaie donc de récupérer les dernières versions disponibles des plugins...
21 2 Jean-Michel Glorian
<pre>
22 2 Jean-Michel Glorian
php composer.phar update
23 2 Jean-Michel Glorian
</pre>