利用Github Pages、Issue、Label、Github API搭建简单个人博客,笔记记录网站

2024-01-07 22:23:28

项目地址

MiaoJi(喵记)
Live Demo

总体逻辑

Github Pages 部署静态网页,网站内容则由 Github API 获取仓库 Issue 的内容来展现,辅助以 Label 标记 Issue 分别拓展出不同功能,例如: 友链文章相册历史轮播图 等功能。

简单说明

Github Pages 是一项静态站点托管服务,它直接从 GitHub 上的仓库获取 HTML、CSS 和 JavaScript 文件,通过构建过程运行文件,然后发布网站。

GitHub Issues 是可以在仓库中创建的项,以用来计划、讨论和跟踪工作。
议题的创建十分简单、灵活,适合各种应用场景。 你可以使用议题来跟踪工作,提供或接收反馈,进行想法或任务协作,并有效地与他人沟通。

Github API 可以使用 GitHub 的 API 生成脚本和应用程序,这些脚本和应用程序可自动执行进程、与 GitHub 集成并扩展 GitHub。

GitHub Labels 是一种为 GitHub 仓库中的 Issues 和 Pull Requests 进行分类和标记的功能, 通过为 Issues 和 Pull Requests 添加 Labels,可以方便地对它们进行分组、筛选和管理。

新版功能

v0.5.0

  1. i18n
  2. 动态背景

截图

文章

在这里插入图片描述

相册

在这里插入图片描述

历史记录

在这里插入图片描述

留言板

在这里插入图片描述

最后

玩的开心🎉 欢迎 star留言评论

文章来源:https://blog.csdn.net/qq_41959923/article/details/135338028
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。