1.使用安装程序
下载并运行Composer-Setop.exe,它将安装最新的本版的Composer,并设置号系统的环境变量,因此你可以任何目录下直接使用 composer命令。
安装过程需要联网: 打开安装文件,一直 下一步 安装 即可(中间可能需要手动选择本地php.exe路径)。

安装完成,在命令行窗口,执行 composer命令,会出现以下提示。

2. 配置镜像
一般情况下,安装包的数据一般是从 github.com 、 packagist.org 上下载的,国外的网站连接速度很慢。“Packagist 中国全量镜像”所做的就是缓存所有安装包和元数据到国内的机房,这样就不必再去向国外的网站发起请求
镜像官网:Packagist / Composer 中国全量镜像
配置方式:在命令行窗口下执行以下命令
composer config -g repo.packagist composer https://packagist.phpcomposer.com3. composer安装项目
可以使用composer安装ThinkPHP5.0框架项目
安装命令: composer create-project topthink/think shop
3-1、工作使用场景:版本控制软下地址下载项目没有vendor目录。
install命令 和 update命令
composer install
根据 composer.lock 文件中记录的 软件列表及版本信息 进行安装。
如果没有composer.lock文件,
composer update
根据composer.json文件重新安装最新的版本。
如果要安装一个新的扩展,可以使用composer require 进行安装。
也可以 将安装包信息,添加到composer.json, 使用composer update进行安装。
工作中:给到大家的项目代码,通常是不包含vendor目录,只会包含composer.json和composer.lock
如果有composer.lock ,则使用composer install命令进行安装。
如果没有composer.lock, 则使用composer update 命令进行安装