什么是composer
composer是PHP的一个依赖管理工具,不是包管理器,它涉及包(packages)和库(libraries)。
只要在项目中申明所依赖的外部工具库,composer会自动安装这些工具库及依赖的库文件
安装composer
Mac以及Linux全局安装curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/compose
安装好后输入composer
查看是否正常显示
使用中国全量镜像
修改 composer 的全局配置文件
composer config -g repo.packagist composer https://packagist.phpcomposer.com
修改当前项目的 composer.json 配置文件
进入你的项目的根目录(也就是 composer.json 文件所在目录),执行如下命令:composer config repo.packagist composer https://packagist.phpcomposer.com
基本使用
- composer init : 初始化composer.json文件
- composer search : 查找特定的包
- composer show : 显示包的信息
- composer require :下载特定的包及其依赖
- composer install : 安装composer.json文件里的包
- composer update : 更新(删除)composer.json文件里的包
##参考