如何从 Composer 全局删除包?

我运行这个命令在全球范围内安装 PHPUnit:

composer global require 'phpunit/phpunit=3.7.*'

现在我想全局卸载 PHPUnit

有什么想法吗?

106010 次浏览

要删除全局安装的包运行:

composer global remove phpunit/phpunit

使用 global命令可以运行许多命令,如 installrequireupdate,就像从 COMPOSER_HOME目录运行它们一样。

阅读相关文档: http://getcomposer.org/doc/03-cli.md#global

COMPOSER_HOME取决于您的系统(在 Linux 上是 ~/.composer) ,有关详细信息,请参阅 http://getcomposer.org/doc/03-cli.md#composer-home

你也可以用另一种方式

cd $HOME/.config/composer

composer.json文件中删除一些需要的位置

毕竟执行 composer update 路途遥远,但更清晰