上篇文章,我们了解了 Composer 的包是如何开发的,过程中我们使用了 composer init
、 composer install
、 composer require
、composer config
命令,还有哪些比较常用的命令呢?
常用命令
在使用 composer 时,我们要先对其更新版本,使用命令:
//查看composer版本
composer -V
//更新composer版本
composer self-update
创建项目,使用命令:
//比如,创建 Laravel 项目
composer create-project --prefer-dist laravel/laravel blog
更新项目中所有的包或者指定的包,使用命令:
//更新所有的包
composer update
//更新指定的一个包
composer update monolog/monolog
//更新指定的多个包
composer update monolog/monolog guzzlehttp/guzzle
//更新通过匹配符匹配的包
composer update monolog/monolog guzzlehttp/*
删除项目中指定的包,使用命令:
//删除指定的包
composer remove monolog/monolog
查询项目中指定的包,使用命令:
//查询指定的包
composer search monolog
//查询只匹配某个名称的包
composer search --only-name mongolog
列出项目中所安装的包,使用命令:
//列出所有已安装的包
composer show
//通过通配符进行筛选,列出包
composer show monolog/*
//显示具体某个包的信息
composer show monolog/monolog
下载 monolog 1.24.0 版本,使用命令:
composer require monolog/monolog:1.24.0
//或
composer require monolog/monolog=1.24.0
//或
composer require monolog/monolog 1.24.0
//或 通过composer.json文件,然后执行 composer install 安装
{
"require": {
"monolog/monolog": "1.24.0"
}
}
小结
上面包含了工作中常用的命令,系统学习,请参考以下网址:
- Composer 官网:https://www.phpcomposer.com/
- Composer 文档:https://laravel-china.org/docs/composer/2018
网友评论