composer是PHP的包管理、包依赖关系管理工具,有了它,我们就很轻松一个命令就可以把他人优秀的代码用到我们的项目中来,而且很容易管理依赖关系,更新删除等操作也很轻易的实现。
运行 Composer 需要 PHP 5.3.2+ 以上版本。
Composer 是多平台的,它支持 Windows 、 Linux 以及 OSX 平台上运行。
首先官网下载:https://getcomposer.org/Composer-Setup.exe 。很小。2M都没有。这个链接永远是最新版本的。下载好了后。就是各种下一步下一步安装了,到这一步,需要选择composer所使用的php。需要填入php目录下的这个配置文件。

2、帮我们把php composer.phar命令简化成composer命令了。
其中bat文件里存放的是对应版本的 php.exe 绝对路径;例如 php73.bat 里面内容为: @"C:\workspace\BtSoft\php\73\php.exe" %*
按照上述设置好可以实现的效果如图
2.composer的多PHP版本命令行环境设置 原理和1相同;
默认源地址在国外,从国内访问的速度肯定比较慢,所以我们需要修改镜像源,以下以阿里提供的镜像为例,替换对应镜像地址即可
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ composer config -g --unset repos.packagist # 取消全局配置
composer install:如有 composer.lock 文件,直接安装,否则从 composer.json 安装最新扩展包和依赖; composer update:从 composer.json 安装最新扩展包和依赖; composer update vendor/package:从 composer.json 或者对应包的配置,并更新到最新; composer require new/package:添加安装 new/package, 可以指定版本,如: composer require new/package ~2.5.
原文:https://www.cnblogs.com/pianxiangongzi/p/15192792.html