L'exécution de compositeur dans un autre répertoire que actuel
Je ne sais pas si cette question a été posée, parce que la recherche trouve des résultats pour la plupart sur le déplacement de l'bibliothèques répertoire d'installation.
J'ai globalement installé compositeur de commande. Est-il un moyen pour exécuter, par exemple, composer install
dans un autre répertoire que le courant, c'est à dire de spécifier le répertoire dans lequel je souhaite que tu exécutez la commande?
E. g. être dans /home/someuser
, je voudrais acquérir le même résultat que dans l'exécution de composer install
à l'intérieur de /home/someuser/myproject
. Bien sûr, on pourrait tout simplement changer le répertoire courant, exécutez compositeur et revenir en arrière.
Vous devez vous connecter pour publier un commentaire.
Sûr, essayez
composer install -h
. Vous y trouverez une option--working-dir
(ou-d
). Et c'est ce que vous cherchez.Puis exécutez:
Vous pouvez en savoir plus en compositeur docs.
Selon votre système d'exploitation, la
=
peut besoin d'être enlevé:-d=/home/someuser/myproject
fait renvoie une erreur pour moi. Version actuelle du compositeur semble accepter-d /home/user/myproject/
à la place.En plus de la réponse ci-dessus à partir de Tomáš Votruba, j'ai dû ajouter l' = caractere sur OSX. Si l'intégralité de la commande serait:
Mon premier post sur AFIN de afin de a été incapable de simplement ajouter un commentaire.
Cela fonctionne pour moi, PHP 7.3 sur ubuntu 18.04
Installer
Mise à jour
Exécuter:
Puis exécutez:
Étapes ci-dessus pour ouvrir le répertoire nommé (google.com) et installer facebook Graphique SDK là.
composer install
, pourquoi avez-vous présenté un paquet soit installé?