在 CentOS 系统中,要管理 Composer 的全局包,请遵循以下步骤:
curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer
composer global config home
这将返回一个路径,例如:/home/your_username/.composer
。全局包将安装在此路径下的 vendor/bin
目录中。
composer global require package_name
将 package_name
替换为您要安装的包的名称。例如,要全局安装 HTTP 客户端 Guzzle,您可以运行:
composer global require guzzlehttp/guzzle
composer global remove package_name
将 package_name
替换为您要卸载的包的名称。
composer global show
这将显示您已安装的所有全局包及其版本信息。
vendor/bin
目录添加到系统的 PATH
环境变量中。编辑您的 ~/.bashrc
或 ~/.bash_profile
文件,并添加以下行:export PATH="$HOME/.composer/vendor/bin:$PATH"
保存文件并运行 source ~/.bashrc
或 source ~/.bash_profile
以更新您的环境变量。
现在,您应该能够在命令行中直接使用全局安装的 Composer 包。