能,但取决于包的composer.json是否填写authors字段;运行composer info vendor/package可查看,若为空数组或缺失则说明包未维护该信息。
composer info 能查到作者信息吗
能,但要看包的 composer.json 里有没有填 authors 字段——不是所有包都填,很多只写了 name 和 description。直接运行 composer info vendor/package,输出里如果有 authors 一行,通常就是数组格式,含 name、email、homepage 等字段。
常见错误现象:composer info 输出里压根没出现 authors,或只显示空数组 []。这不是命令用错了,是包本身没维护这部分元数据。
- 使用场景:排查依赖来源、确认是否为官方维护、联系贡献者前快速核对
- 注意区分
maintainers(若有)和authors——前者更可能是当前活跃维护者,后者常指最初创建者 -
composer info不加参数时列出所有已安装包,但不会展开作者信息;必须指定具体包名才能看到完整字段
怎么让 composer info 显示更全的字段
默认输出是精简格式,作者信息可能被折叠或省略。加 -s(--show)参数可强制显示全部 JSON 字段,包括 authors、support、funding 等:
composer info -s monolog/monolog
这个参数不改变数据源,只是控制输出粒度。如果包的 composer.json 里 authors 是空的,-s 也只会显示 "authors": []。