优秀的Composer包推荐
https://packagist.org
序号 | 包名 | 描述 |
---|---|---|
1 | endroid/qr-code | 生成二维码 |
2 | firebase/php-jwt | jwt 鉴权 |
3 | qiniu/php-sdk | 七牛云官方扩展包 |
4 | phpoffice/phpspreadsheet | 导出 Excel,读取Excel |
5 | flc/dysms | 阿里云短信验证码 |
6 | phpmailer/phpmailer | 发送邮件 |
7 | yansongda/pay | 专注 Alipay 和 WeChat 的支付扩展包 |
8 | intervention/image | 图片处理。提供对图片的各种操作:获取图片信息,上传,格式转换,缩放,裁剪等 |
1. Composer 缩略名调用命令
前提:这个缩略名具有唯一性,不会混淆
比如:composer list
—> composer lis
错误示例:
代码语言:javascript复制composer
in
因为 init 和 install 两个命令都是 in 开头,所以此缩略名不可用
Command “in” is ambiguous (init, install and 1 more).【命令“in”不明确(init、install和1个以上)】
正确示例:
代码语言:javascript复制composer
ini
因为 ini 开头的命令只有 init,具有唯一性不会混淆,所以可用,被识别成了 composer init
2. 列举一些常用的缩略名
命令 | 缩略名 |
---|---|
self-update | self |
dump-autoload | dump |