简介
本博客基于 Jekyll,通过 GitHub Pages 托管,实现了静态网站的自动构建与发布。主题采用 Jekyll 官方 Minima,并针对导航、标签、分类等功能做了适配和自定义,采用 Markdown 编写内容,适合长期的技术沉淀与积累。
核心步骤
- 创建 GitHub 仓库并启用 Pages 服务
在 GitHub 上新建仓库,开启 Pages 功能(可自定义域名)。 - 本地搭建运行环境
安装 Ruby、Bundler 与 Jekyll:gem install bundler jekyll初始化站点:
jekyll new my-blog cd my-blog - 本地开发和预览
启动本地服务预览效果:bundle exec jekyll serve访问 http://localhost:4000 查看页面。
- 配置站点与主题
编辑_config.yml,定制站点信息,配置插件(如分页、标签等)和主题样式。 - 内容创作与自定义页面
使用 Markdown 编写文章,按需创建 About、标签页、分类页等自定义页面。 - 推送至 GitHub 自动部署
将代码推送至仓库,GitHub Pages 会自动完成编译和部署,无需手动操作。
参考
总结:Jekyll + GitHub Pages 是个人博客极为高效的静态站解决方案,搭建与维护门槛低,内容完全可控,非常适合记录与分享。