文件名称:github-downloads:一个用于从GitHub API收集发布资源的每日下载统计信息的应用程序
文件大小:100KB
文件格式:ZIP
更新时间:2024-06-07 16:53:53
JavaScript
GitHub'Release-Assets'下载计数跟踪器 一个脚本,用于从GitHub API收集发布资产的每日统计信息。 ### Rationale我们切换到GitHub,对“发布资产”下载计数器的时间分辨率不满意。 API和UI似乎仅提供每个文件的总下载量,而我们希望每日下载次数。 为了解决这种情况,有一个简单的node.js脚本,每天与crontab一起运行,以收集数据并将数据写入文本文件供我们的网站使用。 此仓库已简化为一个脚本: downloads-collector.js 。 该节点脚本查询GitHub API,并将所有回购资产信息(包括下载计数)的副本保存到本地Mongo数据库中。 该脚本还将JSON格式的纯文本文件写入一个单独的位置(我们的网站文件位置),以供下载以进行可视化(使用D3 :)。 ###入门安装: git clone https://github.c
【文件预览】:
github-downloads-master
----.gitignore(35B)
----README.md(3KB)
----downloads-collector.js(5KB)
----examples()
--------example.js(5KB)
--------example.css(524B)
--------example-data.json(12KB)
--------example-screenshot.png(122KB)
--------example.html(603B)
----LICENSE(1KB)
----package.json(458B)