phpunit的Composer安装在根文件夹中结束

时间:2016-01-25 16:12:57

标签: vagrant composer-php

我正在以这种方式在VAGRANT设置上安装带有COMPOSER的PHPUNIT:

composer config -g github-oauth.github.com 1231312312
composer global require phpunit/phpunit
....
composer global update
ln -s /home/vagrant/.config/composer/vendor/phpunit/phpunit/phpunit /usr/local/bin/phpunit

但是在/root/.composer /中登陆的文件... 我是否可以更改安装全局资源的路径?

1 个答案:

答案 0 :(得分:0)

此行为是设计使然 - 作曲家术语中的“全局”表示'未绑定到特定项目',但它仍然绑定到安装用户,然后可在所有项目中访问。为了使系统具有全局性,需要采取额外的行动。

该文件夹由COMPOSER_HOME环境变量指定,您可以覆盖该环境变量。正如文档所述:

  

这是一个隐藏的全局(计算机上的每个用户)目录,在所有项目之间共享。

它明确地是一个每用户文件夹,你应该记住它。