我一直在查看许多项目,这些项目以按使用量来衡量当前使用或依赖回购的其他项目数量。确实很有趣,但是我没有找到有关其工作原理的任何信息。
通过一些阅读,我认为这可能与依赖关系图有关。我假设GitHub扫描了某种包管理器配置,例如package.json或composer.json,以形成依赖关系图。这可能有助于使用功能。
但是,我还想知道在不使用程序包管理器的情况下这将如何工作。
如果您能向我指出可以帮助我更好地理解这一点的资源,并帮助我设计可以更好地利用“使用的”功能的项目,那将是很棒的事情。