web-dev-qa-db-fra.com

Mettre à jour les dépendances composer à partir de la ligne de commande

Je travaille actuellement avec symfony2 et je souhaite lancer le téléchargement des bibliothèques dont j'ai besoin. Je sais que la commande sous Linux est "$ ./composer.phar update --dev" cependant, lorsque je l'exécute dans Windows, il me demande si je dois ouvrir le fichier avec l'Explorateur Windows ou non. J'ai actuellement composer.phar installé sur Windows mais j'ai du mal à le lancer. Comment pourrais-je mettre à jour mon dossier symfony2 avec les dépendances dont j'ai besoin. Je vous remercie.

17
applecrusher

Le problème est que Windows ne sait pas comment ouvrir les fichiers .phar. Vous devez les exécuter à l'aide de l'interpréteur php php composer.phar update et l'interpréteur php (php.exe) doivent être accessibles sur PATH.

Vous pouvez utiliser la commande php -v pour vérifier si votre php est accessible depuis la ligne de commande.

16
kormik

En CMD:

php C:\ProgramData\ComposerSetup\bin\composer.phar self-update
37
jfraber
  1. Aller à C:\ProgramData\ComposerSetup\bin\composer.phar
  2. Dans CMD, écrivez php composer.phar (mise à jour) ou (auto-mise à jour)
6
Farbod

1: cmd ouvert

  1. Allez d'abord dans votre répertoire de travail comme si vous aviez wamp puis c:/wamp/www.

  2. Entrez ensuite composer si vous pouvez voir la liste de la commande composer alors c'est bien.

  3. Tapez maintenant "mise à jour automatique du compositeur".

5: Ensuite, vous pouvez voir le processus.

4
Pankaj Kumar