composer install - 定义目录

composer install - define directory

我正在 运行 宁 shell 脚本来执行 composer install 命令。

我的 composer.json 文件在 /var/www/html

有什么方法可以告诉作曲家不要在当前目录下 运行 而在 /var/www/html 中 composer.json 运行 吗?

这就是我所做的 - 但感觉不对:

cd /var/www/html && composer install

您可以将目录更改为 /var/www/html,然后像这样执行 composer install

cd /var/www/html && composer install

更新

实际上更好的方法是使用 --working-dir-d 选项。

composer install -d=/var/www/html

composer install --working-dir=/var/www/html