如何合理对待PHP包管理工具

如何合理对待PHP包管理工具

composer 介绍

composer 是 PHP 用来管理依赖(dependency)关系的工具.你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件.简单来说,Composer 是一个新的安装包管理工具,服务于 PHP 生态系统.它实际上包含了两个部分:Composer 和 Packagist.

关于Composer

  • Composer 是由 Jordi Boggiano 和 Nils Aderman 创造的一个命令行工具,它的使命就是帮你为项目自动安装所依赖的开发包.Composer 中的很多理念都借鉴自 npm 和 Bundler,如果你对这两个工具有所了解的话,就会在 composer 中发现他们的身影.

关于Packagist

  • Packagist 是 Composer 的默认的开发包仓库

    composer 安装

composer 使用

总结

参考资料

文章目录
  1. 1. composer 介绍
    1. 1.1. 关于Composer
    2. 1.2. 关于Packagist
  2. 2. composer 安装
  3. 3. composer 使用
  4. 4. 总结
  5. 5. 参考资料
,