Github глобальный/китайский рейтинг пользователей, глобальный рейтинг звёзд репозиториев, данные страницы генерируются через Github API v3, предварительный просмотр рейтинга (http://jaywcjlove.github.io/github-rank/).
Выпущено на npm (https://www.npmjs.com/package/@wcj/github-rank) с 20 апреля 2019 года, номер версии определяется годом, месяцем и днём, например: v19.4.20.
Теперь его можно обновлять автоматически каждый день, используя GitHub Actions Workflows для запуска рабочего процесса GitHub каждый день в 00:00 (8:00 по пекинскому времени) через таймер, автоматически собирать данные, отправлять созданную веб-страницу в ветку gh-pages и автоматически публиковать версию npm (https://www.npmjs.com/package/@wcj/github-rank), действительно ароматно! !
Дата обновления: 2023-10-13 17:57:37.
npm install @wcj/github-rank --save-dev
Пользователи могут получить данные рейтинга путём импорта данных или напрямую получить доступ к таблице лидеров пользователей (https://unpkg.com/@wcj/github-rank/web/index.html) через UNPKG (https://unpkg.com/@wcj/github-rank/dist/users.json).
import users from '@wcj/github-rank';
import repos from '@wcj/github-rank/dist/repos.json';
import trendingDaily from '@wcj/github-rank/dist/trending-daily.json';
import trendingWeekly from '@wcj/github-rank/dist/trending-weekly.json';
import trendingMonthly from '@wcj/github-rank/dist/trending-monthly.json';
import users from '@wcj/github-rank';
// По умолчанию users выводит следующие данные:
[
{
"login": "jaywcjlove",
"id": 1680273,
"node_id": "MDQ6VXNlcjE2ODAyNzM=",
"avatar_url": "https://avatars1.githubusercontent.com/u/1680273?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/jaywcjlove",
"html_url": "https://github.com/jaywcjlove",
"followers_url": "https://api.github.com/users/jaywcjlove/followers",
"following_url": "https://api.github.com/users/jaywcjlove/following{/other_user}",
"gists_url": "https://api.github.com/users/jaywcjlove/gists{/gist_id}",
"starred_url": **Данные получают сканеры**
```bash
# Получить рейтинги пользователей Github (Китай/Мир) (Топ-900)
npm run get
# Получение информации о пользователях Github в случае сбоя в процессе, затем получение оставшейся информации
npm run get:users:info
# Получить список трендов Github, данные рейтинга репозиториев Github (Топ-500)
npm run get:o
Участники
Как всегда, спасибо нашим замечательным участникам!
Сделано с помощью участников, автоматически сгенерировано.
Лицензия
Лицензия MIT.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )