- 下载:
git clone https://github.com/dollarphper/composer.git
mv composer/linux/composer /usr/bin/
chmod +x /usr/bin/composer
- 配置镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
- 删除镜像:
composer config -g --unset repos.packagist
- 安装包:
composer require dollarphp/dollarphp
- 使用包:
require "vendor/autoload.php";
- 更新:
composer update
- 删除:
composer remove dollarphp/dollarphp
- 搭建框架(直接下载源码):
composer create-project dollarphp/dollarphp
二、发布包:
- 创建github仓库:
- 初始化composer.json文件:
composer init

- 推送代码到github:
- 发布版本:



- 发布到packagist:


- 设置自动更新:











- 测试:



三、常用包:
用途 包名 安装
简单路由类 dollarphp/dollarphp composer require dollarphp/dollarphp
数据库操作 catfan/medoo composer require catfan/medoo
图片处理 dollarphp/dollarphp composer require dollarphp/dollarphp
邮件发送 phpmailer/phpmailer composer require phpmailer/phpmailer
excel操作类 phpoffice/phpexcel composer require phpoffice/phpexcel
word操作类 phpoffice/phpword composer require phpoffice/phpword
HTTP请求类 guzzlehttp/guzzle composer require guzzlehttp/guzzle
长连接类(命令行) workerman/workerman composer require workerman/workerman
图片识别(OCR) thiagoalessio/tesseract_ocr 1.3.0 composer require thiagoalessio/tesseract_ocr 1.3.0