Composer的 "fund" 命令有什么用_一键打开项目依赖的赞助链接

裘德小鎮的故事
发布: 2025-12-02 16:09:07
原创
970人浏览过
<p>composer fund 命令用于显示项目依赖包中维护者提供的赞助链接,例如 Package: symfony/flex - Fund: https://symfony.com/sponsor,它通过读取 composer.json 中的 funding 字段展示支持途径,提醒用户关注并资助开源开发者,促进社区可持续发展。</p>

composer的 \

Composer 并没有一个内置的官方命令叫做 "fund",但当你在项目中运行 composer fund 时,它确实会输出一些内容——这其实是 Composer 对社区支持和开源维护的一种提示机制。

什么是 composer fund?

这个命令的作用是:显示当前项目所依赖的包中,那些公开了赞助信息(如 GitHub Sponsors、Open Collective 等链接)的维护者链接。它让你一键查看可以资助哪些开源项目的作者。

许多开源开发者无偿贡献代码,而 fund 命令提供了一种简单方式,让使用者意识到这些依赖背后的劳动,并鼓励给予经济支持。

如何使用?

在你的 PHP 项目根目录下运行:

composer fund

你会看到类似这样的输出:

  • Package: symfony/flex - Fund: https://symfony.com/sponsor
  • Package: laravel/pint - Fund: https://github.com/sponsors/nunomaduro

每个条目代表该项目的一个依赖声明了赞助地址。你可以点击链接了解详情,甚至直接捐款支持开发者。

它是怎么工作的?

当一个 Composer 包在它的 composer.json 中包含 funding 字段时,例如:

"funding": [ { "type": "github", "url": "https://github.com/sponsors/nunomaduro" } ]

千帆AppBuilder
千帆AppBuilder

百度推出的一站式的AI原生应用开发资源和工具平台,致力于实现人人都能开发自己的AI原生应用。

千帆AppBuilder 174
查看详情 千帆AppBuilder

那么执行 composer fund 时,Composer 就会读取并展示这些信息。

这个功能不安装任何东西,也不影响项目运行,纯粹是一种“回馈社区”的提醒机制。

为什么有用?

你每天使用的很多工具都是由个人或小团队免费维护的。composer fund 提醒我们:开源需要资源。哪怕只是看看链接,也能提高对维护者付出的认知。

如果你的公司靠这些工具盈利,或许这就是个合适的起点,考虑为关键依赖提供赞助。

基本上就这些。不复杂但容易忽略的小功能,却承载着开源生态的重要价值——互相支持。

以上就是Composer的 "fund" 命令有什么用_一键打开项目依赖的赞助链接的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号