Composer show -i命令查看已安装包的详细描述_技术学院_宜昌市隼壹珍商贸有限公司

您好,欢迎访问宜昌市隼壹珍商贸有限公司

400 890 5375
当前位置: 主页 > 新闻动态 > 技术学院

Composer show -i命令查看已安装包的详细描述

发布时间:2025-12-05  |  点击率:
运行composer show -i可查看项目中已安装依赖的详细信息,包括包名、版本、描述、依赖关系及被依赖情况;加上包名如symfony/http-foundation可查看指定包详情,结合--path可显示文件路径,结合--direct仅显示直接依赖,适用于排查版本冲突、确认安装状态和调试自动加载问题。

运行 composer show -i 命令可以查看当前项目中已安装的所有依赖包的详细信息。这个命令会列出本地安装的包,包括它们的版本、依赖关系以及描述说明。

基本用法

在项目根目录下执行以下命令:

composer show -i

这将输出所有通过 composer.json 安装的依赖包,每一项包含:
  • 包名(如:monolog/monolog)
  • 版本号(如:2.8.0)
  • 简要描述(如:Sends your logs to files, sockets, inboxes, databases and various web services)
  • 依赖的其他包(requires)
  • 被哪些包依赖(required by,如果有的话)

查看特定已安装包的详情

如果你只想查看某个具体包的信息,可以加上包名:

composer show -i vendor/package-name

例如:

composer show -i symfony/http-foundation

会显示该组件的版本、描述、依赖项等详细内容。

常用组合选项

  • -i:仅显示已安装的包(不查远程仓库)
  • --path:显示包在文件系统中的实际路径(非常实用)
  • --direct:只显示直接依赖(即 composer.json 中明确列出的)
例如,查看所有已安装包及其本地路径:

composer show -i --path

实际用途

这个命令适合用于:
  • 排查版本冲突或依赖问题
  • 确认某个包是否真的已安装
  • 查看第三方库的具体版本和来源路径
  • 调试自动加载问题时定位文件位置

基本上就这些。使用 composer show -i 是了解项目依赖状态的一个快速有效方式。

全国统一服务电话

400 890 5375

电子邮箱:879577@qq.com

公司地址:宜昌市西陵区黄河路5号三峡明珠10栋1051室

咨询微信

TEL:13680874598