composer英文单词意思为 作曲家 是PHP中用来管理依赖关系的工具 (类似于Node.js的npm,java的Maven)
那么怎么来安装它呢 百度上有很多种方法
官网网址:getcomposer.org/
中文网址:www.phpcomposer.com/
想要全局使用composer 首先就要把php的安装目录以及ext目录加到环境变量里
下载composer.phar
下载composer.phar:getcomposer.org/download/
把下载好的composer.phar文件复制到PHP环境变量指定的目录中(也就是php.ini的同级目录),如图
命令创建bat文件
注意:也是在php的同级目录 执行下面命令
echo @php "%~dp0composer.phar" %*>composer.bat
有这两个文件代表成功了
检查composer是否安装成功
如果你使用git bash 也就是git的命令行显示 command not found
复制 composer.phar,再修改名称为 composer,也就是去掉文件的扩展名
OK 现在打开gitbash 输入composer -v 大功告成
安装成功了之后可以将composer.phar
和composer.bat
这两个文件备份一下,下次直接将两个文件直接复制到php的同级目录下即可(需要设置环境变量)
由于众所周知的原因 直接使用composer安装依赖包的时候速度会特变慢 因此可能会出现安装不成功的情况,为了解决这个问题 简单的办法 切换composer国内镜像来解决此类问题
配置composer镜像 (切换composer镜像为国内镜像) 控制台执行
阿里云镜像(推荐) composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
或者
laravel中国镜像 composer config -g repo.packagist composer https://packagist.laravel-china.org
执行完毕
,源切换为国内镜像,下载的速度会有所提升。 如有条件可使用vpn
检查composer镜像是否切换成功
# 查看composer全局配置 composer config -gl