/

Composer 文档笔记

Book

https://getcomposer.org/doc/00-intro.md

Composer 最新版本需要 PHP 7.2.5 才能运行。长期支持版本 (2.2.x) 仍然提供对 PHP 5.3.2+ 的支持。

https://getcomposer.org/doc/01-basic-usage.md

# get a list of your locally available platform packages.
# php | ext-<name> | lib-<name>
composer show --platform

https://getcomposer.org/doc/02-libraries.md

Light-weight distribution packages 轻量级分发包。使用 .gitattributes 来防止不需要的文件使 zip 分发包膨胀。

// .gitattributes
/demo export-ignore
phpunit.xml.dist export-ignore
/.github/ export-ignore

通过检查手动生成的压缩文件进行测试:

git archive branchName --format zip -o file.zip

https://getcomposer.org/doc/03-cli.md

由于 Composer 使用 symfony/console,因此如果命令名称不含混,可以用简称来称呼命令。

composer dump
# calls
composer dump-autoload

Global Options:

  • --profile 显示计时和内存使用信息

install / i:

– EOF –