首页 文章

如何在不同的目录中安装composer包

提问于
浏览
1

我使用 global 命令在Ubuntu服务器上安装了Composer . 我有两个名为folder1和folder2的文件夹;他们俩都有自己的composer.json文件 .

我想只在一个文件夹中安装一个包 . 编辑所需的composer.json文件并运行 composer install 后会发生什么?

1 回答

  • 2

    依赖项将安装到当前项目目录中 .

    当您运行 composer install 时,Composer将从当前目录中读取 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
    

相关问题