Bonsoir,
n'ayant pas fait la manip depuis un moment, j'ai oublié comment faire donc je viens ici.
J'ai installé il y a quelques temps 2 packages avec composer et je souhaite les mettre à jour.
J'ai compris qu'il fallait un fichier composer.json.
L'arborescence du répertoire vendor est la suivante :
Les 2 packages à mettre à jour sont donc pdoplusplus et phpecho.vendor composer rawsrc pdoplusplus composer.json PDOPlusPlus.php autres fichiers phpecho composer.json PhpEcho.php autres fichiers autoload.php
Pour les mettre à jour, je ne sais plus où il faut se placer avec l'invite de commande. Est-ce bien à la racine de vendor ou à la racine de chacun de ces composants (vendor/rawsrc/pdoplusplus et vendor/rawsrc/phpecho )?
Et la commande à exécuter composer update rawsrc/pdoplusplus et composer update rawsrc/phpecho ?
Si je me place à la racine de vendor , la réponse est :
etcomposer update rawsrc/phpecho
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Generating autoload files
No security vulnerability advisories found
La ligne supplémentaire XXX is not locked pour pdoplusplus m'interpelle.composer update rawsrc/pdoplusplus
Loading composer repositories with package information
Package "rawsrc/pdoplusplus" listed for update is not locked.
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Generating autoload files
No security vulnerability advisories found
Merci de me confirmer si c'est correct.
Partager