GithubPage Intro
记录搭建StaicBlog
想搭建一个静态博客, 用于工作上的知识总结. 但又不想折腾服务相关的内容.
希望能更关注于内容, 遂花了点时间了解了一下GithubPage
和jeklly
.实践下来确实简介、方便好用.
核心流程:
- 明确
GithubPage
和jeklly
概念- GithubPage是GitHub提供的一个
静态站点托管服务
. - jeklly是一个
静态站点生成器
. 结合自己的理解总结汉化了一个版本jeklly文档
GithubPage官方支持托管jeklly站点。非常适合不熟悉前端开发的同学搭建自己的静态博客.
- GithubPage是GitHub提供的一个
-
创建站点
<username>.github.io
为个人站点, 相关操作在Github上点击GUI即可.简单来说就是创建一个特殊的仓库. -
定义发布源 所谓发布源就是指定一个分支或者文件夹存储jeklly内容. 默认配置为
/
即可. - 配置jekyll
挑选一个自己中意的主题, 按照主题要求配置插件和Gem, 然后开始本地调试
本地调试会遇到
failed to load
的问题 手动安装一下add webrick即可 ruby 3.0后需要手动add webrickbundle add webrick
- 开始更新博文,在本地
_post_
文件夹下创建博文即可