{"id":19978014,"url":"https://github.com/tuture-dev/hub","last_synced_at":"2025-05-04T03:30:58.646Z","repository":{"id":101984940,"uuid":"211066537","full_name":"tuture-dev/hub","owner":"tuture-dev","description":"🏘 Home of Tuture tutorials. 『图雀社区主站』","archived":false,"fork":false,"pushed_at":"2021-12-31T14:31:49.000Z","size":4938,"stargazers_count":35,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-08T02:45:04.585Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://tuture.co","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tuture-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"roadmaps.json","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-26T10:50:09.000Z","updated_at":"2023-05-05T07:49:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"cb87ad8a-cd30-485f-ab99-571b93434bc7","html_url":"https://github.com/tuture-dev/hub","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuture-dev%2Fhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuture-dev%2Fhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuture-dev%2Fhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tuture-dev%2Fhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tuture-dev","download_url":"https://codeload.github.com/tuture-dev/hub/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252283577,"owners_count":21723503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T03:30:10.411Z","updated_at":"2025-05-04T03:30:58.632Z","avatar_url":"https://github.com/tuture-dev.png","language":"JavaScript","readme":"# 图雀社区主站\n\n本项目是一个 Hexo 博客，这里汇集了由社区贡献的、通过 [Tuture](https://github.com/tuture-dev/tuture) 工具写成的优质实战教程。\n\n\u003e **🇨🇳目前仅支持中文教程！Currently only Chinese tutorials are supported!**\n\n## 本地查看\n\n首先确保本地已安装 tuture，如果没有则通过 `npm install -g tuture` 安装。然后将仓库克隆到本地（包括所有 Git 子模块）：\n\n```bash\n$ git clone --recurse-submodules https://github.com/tuture-dev/hub.git\n```\n\n进入仓库，安装 npm 依赖：\n\n```bash\ncd hub\nnpm install\n```\n\n下载所有学习路线和教程，并构建（需要几分钟的时间）：\n\n```bash\n$ npm run download\n$ npm run build:roadmaps\n$ npm run build:tutorials\n```\n\n最后打开 hexo 服务器：\n\n```bash\n$ npm start\n```\n\n然后访问 `localhost:5000` 即可在本地查看图雀社区主站啦！（⚠️注意：搜索功能无法使用）\n\n## 常见问题（FAQs）\n\n我们对常见的问题都进行了解答，请访问[图雀社区 FAQ](https://tuture.co/FAQ/)。\n\n## 贡献教程\n\n首先，非常感谢你选择分享教程！分享教程非常容易，请阅读[分享教程指南](https://docs.tuture.co/guide/sharing.html)。\n\n## 关注我们\n\n想要第一时间获取最新教程的通知？不妨关注我们的微信公众号吧：\n\n![](https://tuture.co/uploads/wechat-qcode.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftuture-dev%2Fhub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftuture-dev%2Fhub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftuture-dev%2Fhub/lists"}