php之windows下安装composer,以及使用实例

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。而我们需要做的就是如何正确使用 composer

composer的安装

  1. 直接下载composer ,这个是官方地址:Composer-Setup.exe
  2. 下载好,点击安装,安装过程中会自动搜索的php.exe的路径,如果没有,就手动选择PHP下的php.exe的安装路径,例如,D:\phpStudy\php\php-5.6.27-nts\php.exe,本人安装的时候就要手动设置。


    image.png
  3. 安装完成后,要去到php.ini 配置文章中,检查OpenSSL的扩展是否打开,没打开的要手动打开,


    image.png
  4. 添加php的环境变量,地址为:我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 新建


    image.png
  5. 下载composer.phar并放到PHP目录下,在PHP目录下新建composer.cmd
    内容为:
@php "%~dp0composer.phar" %*
  1. 保存后,打开cmd,执行composer,如下图所示,则安装成功了。


    image.png

composer的使用

这里在项目中使用composer,加载一个系统报错打印示例(filp/whoops)
https://github.com/filp/whoops

  1. 在项目根目录下,新建一个文件,命名为 composer.json,写入代码
{
  "require": {
    "php": ">= 5.3.0",
    "filp/whoops": "*"
  }
}
  1. 在当前更目录下,使用cmd,执行composer install(如果是第一次执行composer),非第一次,可以执行composer update
image.png
  1. 继续在根目录下,新建一个test.php,写入代码
define('DEBUG',true);
include 'vendor/autoload.php';
if(DEBUG){
    $whoops = new \Whoops\Run;
    $whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
    $whoops->register();
}
aaaaa();
exit;
  1. 在浏览器中,执行test.php,会发现 系统报错的方式有点不一样了。


    image.png

使用注意事项:
由于composer 使用的镜像为国外的,所以每次使用 composer update 的时候,可能会很慢,所以这里可以手动更改为 国内的镜像。
更改的方法如下:
https://pkg.phpcomposer.com/

composer 已经有完整的中文官方地址,欢迎访问
https://www.phpcomposer.com/

本文参考文章有:
https://blog.csdn.net/wengedexiaozao/article/details/79893672
https://www.imooc.com/video/12321

你可能感兴趣的:(php之windows下安装composer,以及使用实例)