Composer 安装与使用 【更新至20220607】
比较详细的,还请阅读官方文档,官方文档链接再文章下方。
【历史记录】
1、20220607,第一次整理
一、安装
环境:win10,php5.6.9,小皮面板
1、安装方式1
1.1 下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令 。
下载链接:https://getcomposer.org/Composer-Setup.exe
1.2 下载完成后,打开exe文件,选择php.exe的位置,并且添加到环境变量里面,即可完成安装。
2、安装方式2,
2.1 下载 composer.phar文件,
进入到 php.exe的文件夹,打开cmd,使用命令
curl -sS https://getcomposer.org/installer | php --
如果报证书的错误,则下载证书 https://curl.se/ca/cacert.pem
,然后使用命令
curl -sS https://getcomposer.org/installer | php -- --cafile=cacert.pem
2.2 使用方式
php.exe composer.phar + 命令
二、配置
2.1 配置国内镜像仓库(去掉-g表示仅仅该项目)
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
常见的国内镜像
阿里云镜像 https://mirrors.aliyun.com/composer/
腾讯云镜像 https://mirrors.cloud.tencent.com/composer/
华为云镜像 https://repo.huaweicloud.com/repository/php/
2.2 取消配置(去掉-g表示仅仅该项目)
composer config -g --unset repos.packagist
三、常用命令
3.1 诊断
composer diagnose
3.2 升级到最新
composer self-update
3.3 清理缓存
composer clear
四、使用
4.1 安装
composer install
4.2 更新
composer update #更新所有
composer update monolog/monolog #更新指定的包
composer update monolog/monolog symfony/dependency-injection #更新指定的多个包
4.3 卸载
composer remove monolog/monolog
4.4 罗列
composer show # 列出所有已经安装的包
composer show monolog/* # 可以通过通配符进行筛选
composer show monolog/monolog # 显示具体某个包的信息
4.5 查找
composer search 包名
五、参考文档
1、https://www.runoob.com/w3cnote/composer-install-and-usage.html
2、https://docs.phpcomposer.com/00-intro.html#Installation-Windows
3、https://docs.phpcomposer.com/03-cli.html