phpunit的作曲家安装以根文件夹结束



我正在以这种方式在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/...我是否可以更改全局资源的安装路径?

这种行为是设计使然 - 作曲家术语中的"global"意味着"不绑定到特定项目",但是它仍然绑定到安装用户,然后在所有项目中都可以访问。要使某些东西成为全局系统,需要采取其他行动。

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

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

它明确旨在成为每用户文件夹,您应该记住这一点。

相关内容

  • 没有找到相关文章

最新更新