新闻中心
如何查看某个 Composer 包都依赖了哪些其他的包?
composer show 命令可查包依赖:直接运行 composer show vendor/package-name 查一级依赖;加 -t 参数显示完整依赖树;加 --no-ansi 配合 grep 可精简输出;需确保包已安装,否则提示“Package not found”。

直接用 composer show 命令就能查清楚某个包依赖了哪些其他包,不需要手动翻 composer.json 或源码。
查看指定包的直接依赖
运行下面命令,把 vendor/package-name 换成你要查的包名(比如 monolog/monolog):
composer show vendor/package-name
输出里会列出它 直接声明 在 require 字段里的依赖项,也就是它的“一级依赖”。
查看完整的依赖树(含嵌套依赖)
想看到所有层层引用的包,包括间接依赖,用这个命令:
composer show -t vendor/package-name
-t 表示 tree 模式,会以缩进形式展示完整依赖链。比如 symfony/console 可能依赖 symfony/polyfill-mbstring,而后者又依赖 php 版本约束,这些都会显示出来。
达芬奇
达芬奇——你的AI创作大师
166
查看详情
只看依赖关系,不显示版本和描述
如果只想快速扫一眼有哪些包被依赖,去掉冗余信息,可以加 --no-ansi 和精简参数:
composer show -t --no-ansi vendor/package-name | grep -E "^[^ ]"
或者更简单点,先用 composer show -t 查看,再用眼睛或 Ctrl+F 搜索关键词——实际使用中往往比管道过滤更快。
确认包是否已安装再查询
composer show 默认只显示当前项目已安装的包。如果提示 “Package not found”,说明这个包没装进 vendor,可能只是在 composer.json 里声明了但没 install 或 update 过。此时可以:
- 先运行
composer install或composer update vendor/package-name - 或者用
composer depends vendor/package-name反向查谁依赖它(适合调试冲突)
基本上就这些。不复杂但容易忽略的是:必须在项目根目录下执行,且依赖信息来自已安装的 vendor,不是纯配置文件。
以上就是如何查看某个 Composer 包都依赖了哪些其他的包?的详细内容,更多请关注php中文网其它相关文章!
# 的是
# 专业模型网站推广
# 中山搜索seo公司有哪些
# 推广营销还有前景吗知乎
# seo人员聚集引流
# 无锡正规网站seo推广优化
# 浏阳seo推广
# 河北新网站建设
# 内容营销方案网站推广
# 免费seo排名优化
# 白城关键词排名系统
# 就能
# php
# 装进
# 如何将
# 如何用
# 如何使用
# 如何解决
# 其他的
# 达芬奇
# 配置文件
# composer
# json
# js
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
CSS响应式网页如何实现主次模块比例自适应_flex-grow与flex-shrink调整
yy漫画网页版官方入口_yy漫画官网登录页面链接
Adobe PDF表单中利用J*aScript解析与格式化日期组件的教程
J*a递归快速排序中静态变量的状态管理与陷阱
MongoDB聚合管道:正确匹配对象数组中_id的方法
解决Bootstrap卡片顶部边距导致背景图下移的问题
Composer的 "check-platform-reqs" 命令有什么用_在部署前检查生产环境是否满足Composer依赖需求
TypeScript/J*aScript:高效查找数组中首个唯一ID对象
微信语音通话掉线如何解决 微信语音通话稳定优化方法
俄罗斯浏览器官网直达链接 俄罗斯浏览器最新在线入口导航
天猫2025双十一0点秒杀攻略 天猫爆款抢购时间
漫蛙漫画官方主页入口 漫蛙MANWA网页直达访问链接
Composer的 "licenses" 命令如何帮助你遵守开源协议_检查项目依赖的许可证合规性
钉钉视频会议画面卡顿如何解决 钉钉会议画面优化方法
Surface怎么安装系统 微软Surface Pro U盘重装win11教程
痛风发作了怎么办? 快速止痛和后期饮食调理
绝地鸭卫平a核爆刀流玩法攻略
J*a应用集成GitHub CLI与API认证指南
快手网页版在线登录 快手网页版官网入口快速访问
护手霜蹭到袖口上了如何清洗? 怎样避免留下一圈油印?
树莓派传感器触发:通过Twilio API发送WhatsApp消息教程
c++中的const_cast和reinterpret_cast怎么用_c++四种类型转换
动漫共和国防屏蔽稳定域名-动漫共和国官方正版直达通道
如何在J*a中使用Locale处理多语言环境
R星幕后开发视频泄露 包含《GTA6》等多款大作
如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension
顺丰国际快递查询 国际件官方查询入口
Mac终端命令大全_Mac常用Terminal指令速查
J*aScript实现动态背景色下的文本与按钮颜色自适应调整
包子漫画官方网站阅读入口-包子漫画在线漫画官网直达链接
可靠CSGO开箱平台解析 CSGO开箱网合集
谷歌浏览器如何快速清除某个网站的数据_Chrome网站缓存清理方法
抖音极速版最新版本 抖音极速版官方下载地址
内存检查:在VS Code中调试C++时的内存视图
漫蛙manwa官网登录界面_漫蛙漫画网页版主站入口
word邮件合并后日期格式不对怎么改_Word邮件合并日期格式修改方法
菜鸟取件码是什么怎么查 最全查询渠道汇总
谷歌推RCS信息存档功能:公司可监控员工私密信息!
J*aScript设计模式实践_j*ascript代码优化
mc.js免安装版 mc.js一键畅玩入口
自定义Bag-of-Words实现:处理带负号的词汇权重
mcjs网页版在线存档 mcjs云存档登录入口
抖音网页版快捷访问 抖音网页版网页版入口操作教程
怎样更改Windows系统的默认安装路径_避免C盘爆满的终极设置【技巧】
c++ 获取系统当前时间 c++时间戳获取方法
qq浏览器打开空白页怎么办 qq浏览器启动后显示白屏的解决教程
响应式图片在网页设计中的正确实现方法
高德地图总提示网络异常怎么办 高德地图离线导航设置与网络排查方法
《北京人工智能产业白皮书(2025)》发布:全年核心产值预计突破 4500 亿元
PowerPoint如何制作滚动字幕结尾彩蛋_PowerPoint路径动画实现平滑滚动字幕效果


2025-12-15
浏览次数:次
返回列表