那必须是composer install
应该做的事情。但它不会删除不再需要的包。好吧,我可以删除包含composer remove PACKAGE
的软件包,而不是手动编辑composer.json
,但仍会在composer.lock
和vendor
目录中留下依赖项。
答案 0 :(得分:0)
如果composer remove PACKAGE
不起作用,可能是其他软件包需要所需的包。
如果你想确定,请删除供应商文件夹并进行作曲家更新(注意你vendor/package: *
上的composer.json
)
如果供应商仍然拥有该套餐,那是因为另一个人需要它。