Composer 无 fund 命令,但 2.2+ 版本会在 install/update 时自动提示已安装包的资助链接;项目维护者可在 composer.json 的 funding 字段配置 GitHub Sponsors、Open Collective 等支持渠道,用户可手动访问链接赞助。

Composer 本身并没有 fund 命令。你可能看到的是 Composer 2.2+ 版本中引入的 自动提示资助信息的功能,它会在你运行 composer install 或 composer update 时,悄悄显示你所安装的某些包是否支持资助(比如通过 GitHub Sponsors、Open Collective 等),但不是靠手动执行某个 fund 命令触发的。
这是 Composer 的一个被动提醒机制:当某个包在 composer.json 中声明了 funding 字段(例如指向 Open Collective 页面或 GitHub Sponsors 链接),且你安装/更新了它,Composer 就会在终端输出类似这样的提示:
如果你是开源项目维护者,想让使用者在安装时看到资助入口,只需在项目的 composer.json 中添加 funding 字段:
type(如 github、opencollective、patreon)和 url
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/yourname"
},
{
"type": "opencollective",
"url": "https://opencollective.com/yourproject"
}
]发布新版本后,用户升级依赖时就可能看到提示。
Composer 不会替你点击、转账或订阅——它只是告诉你“这个项目值得支持”。你可以:
开源维护长期靠热情难以为继。一次几美元的赞助,可能帮作者修复一个阻塞你上线的 bug;一次企业级支持合同,可能让整个生态更稳定。Composer 的这个小提示,本质是把“感谢”转化成可操作的支持路径。
基本上就这些。没有 magic command,只有看得见的链接和你愿意点下去的那一下。
以上就是如何使用composer fund命令支持你所依赖的开源项目?(社区贡献)的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号