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 命令可以列出当前项目使用到包的信息: