使用Composer安装/更新后,是否应自动从磁盘中删除依赖项


Should dependencies be deleted from disk automatically after install/update with Composer?

从composer.json中删除依赖项并运行安装或更新后,我应该期望文件自动从磁盘中删除吗?

我不得不手动删除它们,不确定是否应该删除。

运行composer更新将删除您从composer.json中删除的包。

由于install使用composer.lock而不是composer.json,因此将不会删除从作曲家.json中删除的包。但是,您应该收到一条消息,表明您的锁文件与作曲者.json不同步,您应该运行更新。