Composer:从包中删除依赖关系,而不在供应商包中使用rm'ing

时间:2016-05-07 07:01:35

标签: json dependencies package composer-php

我在供应商文件夹中安装了一个我不想要的依赖项包:

composer require author/package

然后我做了一个:

composer remove otherauthor/otherpackage1 otherauthor2/otherpackage2 ...

它什么也没做。

如果我手动安装所有未使用的软件包,编辑composer.json文件,然后安装我想要的主软件包:author/package,然后执行:composer remove otherauthor/otherpackage1 otherauthor2/otherpackage2 ...

它没有做任何事情,因为composer.json文件已被重写而没有我不想要的未使用的依赖项,因为它们是主程序包的依赖项。

如何在不在供应商包中执行rm -rf的情况下使用composer命令行工具执行此操作?

0 个答案:

没有答案