Composer常用命令
- 搜索包
composer search
- 包的安装
composer require
composer install
安装后会产生两个文件和一个文件夹,如下:
composer.json 是包的依赖文件;
composer.lock 是包的版本锁定文件;
vendor 是包的所在目录;
对于 require 和 install 是不相同的,require 会把包的信息添加到 composer.json 文件中并进行 install 。而 install 是直接从 composer.json 或 composer.lock 文件中提取依赖信息,然后进行安装。
- 更新包
composer update
- 删除包
composer remove
- 依赖打包
如果项目中安装了不止一个包,可能安装了很多个项目依赖的包,需要对项目中的包依赖进行一个打包处理成为一个压缩文件。
composer archive
- 生成类库映射文件
composer dump-autoload
- 创建项目
composer create-project
- 更新composer
composer self-update
- 初始化
以交互方式填写composer.json文件信息
composer init