PHP 依赖管理工具 Composer 入门

阅读链接

安装

安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。

第一步,下载安装脚本 composer-setup.php 到当前目录:

1
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

第二步,执行安装过程:

1
php composer-setup.php

第三步,删除安装脚本:

1
php -r "unlink('composer-setup.php');"

第四步(可选),全局安装:

1
sudo mv composer.phar /usr/local/bin/composer

配置镜像源

中国全量镜像源

全局使用

1
composer config -g repo.packagist composer https://packagist.phpcomposer.com

可以在~/.composer/composer.json文件中看到repositories的值;

项目单独使用
如果仅限当前工程使用镜像,去掉 -g 即可,如下:

1
composer config repo.packagist composer https://packagist.phpcomposer.com

取消镜像

1
composer config -g --unset repos.packagist

Laravel China 镜像源

全局使用

1
composer config -g repo.packagist composer https://packagist.laravel-china.org

项目单独使用
如果仅限当前工程使用镜像,去掉 -g 即可,如下:

1
composer config repo.packagist composer https://packagist.laravel-china.org

取消镜像

1
composer config -g --unset repos.packagist

命令

诊断 composer 状态

1
composer diagnose