如何从Composer中全局删除包?

win*_*ter 95 php command-line-interface composer-php

我运行此命令来全局安装PHPUnit:

composer global require 'phpunit/phpunit=3.7.*'
Run Code Online (Sandbox Code Playgroud)

现在我想全局卸载PHPUnit.

有任何想法吗?

Jak*_*las 171

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

composer global remove phpunit/phpunit
Run Code Online (Sandbox Code Playgroud)

global命令允许您运行许多命令install,require或者update就像您从COMPOSER_HOME目录中运行它们一样.

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

COMPOSER_HOME取决于您的系统(在Linux上~/.composer),请参阅http://getcomposer.org/doc/03-cli.md#composer-home了解更多详情.

  • "删除"命令已添加到作曲家.请参阅[此PR](https://github.com/composer/composer/pull/2479)和[此提交](https://github.com/composer/composer/commit/e3f32a79f30e55737c6c75bcf3e688c7c5e1bd9f). (3认同)