[php] Composer에서 패키지를 전역으로 제거하는 방법은 무엇입니까?

이 명령을 실행하여 전역 적으로 PHPUnit 을 설치했습니다 .

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

이제 전역 적으로 PHPUnit 을 제거하고 싶습니다 .

어떤 아이디어?



답변

전역 적으로 설치된 패키지를 제거하려면 다음을 실행하십시오.

composer global remove phpunit/phpunit

globalcommand를 사용하면 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 을 참조하십시오.


답변

또한 다른 방법을 사용할 수 있습니다

cd $HOME/.config/composer

그리고 composer.json파일에서 일부 필요한 위치를 제거하십시오.

결국 실행 composer update
이것은 먼 길이지만 더 명확합니다


답변