Composer的简单用法

Composer 是 PHP 的一个软件包依赖管理工具。PHP 开发人员可能每天都在频繁运行它的命令require, install 和 update。除此之外还有一些其他的 Composer 命令常用。

Composer 的安装
curl -LsS https://getcomposer.org/installer -o composer-setup.php
php composer-setup.php

show
等价于info,查看项目中所有已安装的软件包(包括依赖项),以及查看软件包的说明,所有这些信息都可以在文件composer.lock中找到。

1. 使用依赖关系树的形式查看
composer show -t

2. 筛选查看指定的软件包
composer show ‘symfony/*’

why
是depends的别名,用来确定哪些软件包需要指定的软件包。

composer why twig/twig

why-not
是prohibits的别名,用来检查是哪些软件包将阻止安装或更新软件包。

composer why-not symfony/yaml

outdated
等价于 composer show -l,在使用 composer update 升级软件包以前检测已安装的软件包哪些可以升级,并返回着色的代码标明每个包的状态。

Green: 当前软件包已是最新版本。
Yellow: 有可升级的更新, 但可能有不兼容的修改。
Red: 有可用的小版本升级 (一般是bug修复)。

composer outdated

status
查看本地软件包和文件那些已经被修改。

composer status -v

licenses
查询安装的每个软件包的许可证。

composer licenses

一月 11, 2020 | In: PHP技术, 软件

Comment Form

You must be logged in to post a comment.

分类

归档

ipv6 ready