Composer的安装和介绍

是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。

网址:https://www.phpcomposer.com/

Windows安装:使用安装包进行安装。

需要注意的是你需要开启 openssl 配置,我们打开 php 目录下的 php.ini,将 extension=php_openssl.dll 前面的分号去掉。

安装成功后,我们可以通过命令窗口(cmd) 输入 composer --version 命令来查看是否安装成功:

使用方法:建立一个composer.json文件,使用composer install

使用命令composer require monolog/monolog

更新命令

composer update  ----更新所有依赖

composer update monolog/monolog   -----更新指定依赖

注意:包能升级的版本会受到版本约束的约束,包不会升级到超出约束的版本的范围。例如如果 composer.json 里包的版本约束为 ^1.10,而最新版本为 2.0。那么 update 命令是不能把包升级到 2.0 版本的,只能最高升级到 1.x 版本。

移除一个包和依赖

(在依赖没有被其他包使用的情况下),如果依赖被其他包使用,则无法移除:

composer remove monolog/monolog

搜索

search 命令可以搜索包,该命令会输出包及其描述信息,如果只想输出包名可以使用 --only-name

composer search monolog或者composer search --only-name monolog

显示:

show 命令可以列出当前项目使用到包的信息:

相关推荐