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 | ||
composer [Le 15/06/2022, 16:38] bcag2 [Installation] màj hash dernière version + note |
composer [Le 09/03/2023, 11:29] (Version actuelle) bcag2 contrib !-) |
||
---|---|---|---|
Ligne 34: | Ligne 34: | ||
===== Mise à jour ===== | ===== Mise à jour ===== | ||
+ | Pour mettre à jour composer v2 entre 2 versions mineures (par exemple v2.3.x vers v2.5.x) : | ||
+ | <code bash>composer self-update</code> | ||
+ | |||
En octobre 2020 est sortie [[https://blog.packagist.com/composer-2-0-is-now-available/|la version 2.0 de composer]]\\ | En octobre 2020 est sortie [[https://blog.packagist.com/composer-2-0-is-now-available/|la version 2.0 de composer]]\\ | ||
Pour mettre à jour composer v1.x vers v2, vous pouvez exécuter :\\ | Pour mettre à jour composer v1.x vers v2, vous pouvez exécuter :\\ | ||
Ligne 58: | Ligne 61: | ||
Ceci aura pour effet de créer un fichier ''composer.json'' contenant toutes les informations de votre projet (ce qui peut être utile dans le cadre d'une éventuelle publication sur [[https://packagist.org/|Packagist]] ;-)), dont surtout ses dépendances. | Ceci aura pour effet de créer un fichier ''composer.json'' contenant toutes les informations de votre projet (ce qui peut être utile dans le cadre d'une éventuelle publication sur [[https://packagist.org/|Packagist]] ;-)), dont surtout ses dépendances. | ||
- | Pour chaque dépendance vous pouvez choisir de spécifier finement les versions à utiliser. | + | Pour chaque dépendance vous pouvez choisir de spécifier finement les versions à utiliser. |
==== Installer des dépendances ==== | ==== Installer des dépendances ==== | ||
Ligne 72: | Ligne 75: | ||
==== Impossible de mettre à jour ==== | ==== Impossible de mettre à jour ==== | ||
- | La mise à jour se fait normalement par | + | La mise à jour se fait normalement par |
<code bash>composer self-update</code> | <code bash>composer self-update</code> | ||
Si vous avez installé composer au moyen d'[[:APT]], il faut le désinstaller : | Si vous avez installé composer au moyen d'[[:APT]], il faut le désinstaller : | ||
Ligne 87: | Ligne 90: | ||
---- | ---- | ||
- | //Contributeurs : [[:utilisateurs:d10g3n]], [[:utilisateurs:krodelabestiole]]// | + | //Contributeurs : [[:utilisateurs:d10g3n]], [[:utilisateurs:krodelabestiole]]//, [[:utilisateurs:bcag2]]// |