📅  最后修改于: 2023-12-03 15:30:04.535000             🧑  作者: Mango
Composer 是 PHP 的一个包管理器,可以用于安装、更新、卸载 PHP 包和依赖项。Composer 全局安装功能可以让我们在本地系统上安装软件包,以便在所有项目中使用。
如果您还没有安装 Composer,请先在系统上安装 Composer,可以参考官方文档 https://getcomposer.org/download/。
在终端中执行以下命令即可全局安装需要的软件包:
composer global require package-name
例如:
composer global require phpunit/phpunit
安装完成后,可以通过以下命令查看已经安装的全局软件包:
composer global list
为了能够直接在命令行中运行全局安装的软件包,需要将全局 Composer 目录添加到 PATH 环境变量中。Windows 和 Mac OS X 的配置方式不同,这里列出 Mac OS X 的配置方法:
~/.bash_profile
文件:open ~/.bash_profile
touch ~/.bash_profile
export PATH="$PATH:$HOME/.composer/vendor/bin"
source ~/.bash_profile
至此,您已经成功将全局 Composer 目录添加到 PATH 环境变量中。
以 PHPUnit 为例,如果需要在项目中使用全局安装的 PHPUnit,在项目的根目录中执行以下命令即可:
phpunit
这样,无论在哪个项目中都可以直接使用全局安装的 PHPUnit。
全局安装软件包可以方便我们在多个项目中使用同一个软件包,并且避免了每个项目都需要单独安装软件包的麻烦。