Composer的使用

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。

安装-Windows

最简单的方式:下载并且运行 Composer-Setup.exe,它将安装最新版本的Composer,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

使用

默认的 Composer 下载源应该是国外站点,所以我下载代码非常慢。所以安装好 Composer 后,建议更新下载源,使用国内镜像地址,执行:

1
composer config -g repo.packagist composer https://packagist.phpcomposer.com

实战

  • ThinkPHP
  • Composer

Dos环境下切换到项目目录下,即application同级目录中,保证该目录有 composer.json 文件,然后根据安装的软件执行命令。

1
composer require phpoffice/phpword

指定安装版本

拓展包的更新常常与主流的版本保持同步,如果你项目环境版本低,所以就需要指定安装拓展包的版本:

1
2
3
composer require phpoffice/phpword:dev-master
or
composer require phpoffice/phpword:2.8.7

不出意外的话,此时会在同级目录的 vendor 下安装成功。并且自动生成 composer.lock 文件记录上述执行安装的软件!