我正在以这种方式在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 /中登陆的文件... 我是否可以更改安装全局资源的路径?
答案 0 :(得分:0)
此行为是设计使然 - 作曲家术语中的“全局”表示'未绑定到特定项目',但它仍然绑定到安装用户,然后可在所有项目中访问。为了使系统具有全局性,需要采取额外的行动。
该文件夹由COMPOSER_HOME
环境变量指定,您可以覆盖该环境变量。正如文档所述:
这是一个隐藏的全局(计算机上的每个用户)目录,在所有项目之间共享。
它明确地是一个每用户文件夹,你应该记住它。