Composer 2.2+ 支持 composer fund 命令,用于列出已安装且声明 funding 字段的依赖包及其赞助链接;该命令仅展示信息,不修改依赖或发送数据。

Composer 本身没有 fund 命令。从 Composer 2.2 开始,官方引入的是 composer fund(不是 composer fund list 或其他变体),用于查看当前项目依赖中支持赞助的开源包及其资助链接。
该命令仅在 Composer 2.2+ 中可用:
composer --version,确保输出类似 Composer version 2.2.0 或更高composer self-update
在项目根目录下直接执行:
composer fund
它会列出所有已安装、且在 composer.json 中声明了 funding 字段的依赖包,包括:
monolog/monolog)github、patreon、tidelift 等)注意:只有包作者在自己的 composer.json 里配置了 "funding",才会出现在这里。不是所有包都支持。
如果 composer fund 没有显示某个你关心的包,可以手动验证:
composer.json(通常在 vendor/xxx/xxx/composer.json)"funding" 字段,例如:"funding": [{"type": "github", "url": "https://github.com/sponsors/nikic"}]
composer fund 只是信息展示工具,不会自动安装、更新或修改任何依赖:
composer install 或 composer update 的执行逻辑基本上就这些 —— 不复杂但容易忽略,是表达对开源维护者支持的一种轻量方式。
以上就是如何使用 composer fund 命令查看项目中可以赞助的开源包?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号