一、安装
二、常见用法
1.php composer如何根据本地调整过的文件结构重新生成一下autoload.php文件啊
执行: composer dumpautoload
2. composer install 命令提示需要 pcntcl 和 posix 两个扩展,又不想安装这两个扩展,可以
执行: composer install --ignore-platform-reqs
3.安装compoer 报错 [Composer\Downloader\TransportException] Content-Length mismatch, received 28935 bytes...
[Composer\Downloader\TransportException]
Content-Length mismatch, received 28935 bytes out of the expected 1871484require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...
解决办法:
更换源
// 查看 composer 配置
composer config -g -l
//中国全量镜像
composer config repo.packagist composer https://packagist.phpcomposer.com
//阿里
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
//切换国外镜像
composer config -g repo.packagist composer https://packagist.org