1.切换阿里云镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
2.解除镜像并恢复到 packagist 官方源
composer config -g --unset repos.packagist
3.查看所有全局配置
composer config -l -g
4.查看当前项目镜像配置
composer config -l
5.composer 清除缓存
composer clear-cache
6.查看当前安装的版本
composer -v
7.更新到最新版本
composer selfupdate
或者
composer self-update
8.拉取配置(依赖)
1.composer update
composer update读取composer.json中指定的依赖,去分析他们,并且拉取符合条件最新版本的依赖 修改依赖关系,不管是新增了依赖,还是修改了依赖的版本,又或者是删除了依赖时:
2.composer install
composer install读取composer.lock中的依赖,并且以此为标准去下载依赖 当本地没有composer.lock的时候,它所做的事情和composer update其实并没有区别
如果你不希望影响别的已经安装的依赖,仅仅更新你修改的部分,那你可以通过指定白名单来确定要更新的范围,
例如composer update monolog/monolog仅会更新monolog/monlog这个依赖,别的依赖哪怕有更新也会被忽略。 9.安装时输出更多信息
composer install -vvv
composer update -vvv
说明:在使用 composer install 或者 composer update 的时候经常遇到命令行没有任何反馈。使用-vvv可以输出更多信息,其命令参数输出的级别是Debug。具体可以查看composer help。
|