我使用 global 命令在Ubuntu服务器上安装了Composer . 我有两个名为folder1和folder2的文件夹;他们俩都有自己的composer.json文件 .
global
我想只在一个文件夹中安装一个包 . 编辑所需的composer.json文件并运行 composer install 后会发生什么?
composer install
依赖项将安装到当前项目目录中 .
当您运行 composer install 时,Composer将从当前目录中读取 composer.json 文件,然后解析您定义的依赖项,最后将它们安装到 vendor 子文件夹中 .
composer.json
vendor
见https://getcomposer.org/doc/03-cli.md#install
folder1 |- composer.json // <-- dependency "VendorA/PackageA" |- vendor |- composer |- VendorA // <-- lands here after "composer install" |- PackageA folder2 |- composer.json // <-- dependency "VendorB/PackageB" |- vendor |- composer |- VendorB // <-- lands here after "composer install" |- PackageB
1 回答
依赖项将安装到当前项目目录中 .
当您运行
composer install
时,Composer将从当前目录中读取composer.json
文件,然后解析您定义的依赖项,最后将它们安装到vendor
子文件夹中 .见https://getcomposer.org/doc/03-cli.md#install