最简单易懂的composer的安装及使用

composer的作用

Composer是PHP中用来管理依赖关系的工具。你可以在自己的项目中声明所依赖的外部工具库,Composer会帮你安装这些依赖的库文件,类似与js中的npm,linux中的yum等工具,实际是一个包管理器。

composer的安装

下载并安装composer.setup
环境:windows系统(需先安装php环境)
下载地址:composer.setup,如下所示:

最简单易懂的composer的安装及使用_第1张图片
点击 composer-Setup.exe 开始下载,下载完毕正常安装,安装后,打开cmd命令行输入 composer 可看到下图所示:
最简单易懂的composer的安装及使用_第2张图片

表示composer已安装成功,可在全局调用啦。

composer的使用

  1. 首先创建一个文件夹 composertest,命令行切换到该文件夹下,在该目录下创建一个文件名为 composer.json 的文件,在里面写入以下内容:
{
      "require": {
           "monolog/monolog": "1.2.*"
      }
}

cmd中运行命令:

composer install

composertest目录下将多出一个文件夹vendor,这表明用composer成功安装了monolog类库,这是一个记录日志的库。

compoesr常用命令

composer install #安装composer.json中require进来所有的包
composer update #更新composer.json中require进来所有的包的版本
composer require monolog/monolog #安装指定的包,同时composer.json文件也会同时更新,require中会多出这个包名
composer remove monolog/monolog #移除指定的包,同时composer.json文件也会同时更新,require中会移除这个包名
composer dump-autoload #当手动更新composer.json文件后,需执行该命令进行更新

composer如何自动加载安装的类库

Composer提供了自动加载的特性,只需在你的代码的初始化部分中加入下面一行:

require 'vendor/autoload.php';

你可能感兴趣的:(最简单易懂的composer的安装及使用)