Jekyll + Github Pages搭建文档

目录

如何快速使用博客见Jekyll + Github Pages快速使用 , 本篇文章讲述如何改造Jekyll的TeXt主题。

Jekyll 和 Github Pages是什么?

Jekyll 是一个简单的博客生成工具。

GitHub Pages 是一个静态网站托管服务,直接从github仓库托管你个人、公司或者项目页面 ,并且不需要你写任何后端语言来支持。托管在GitHub Pages上,就可以从网络上访问你的博客。

要发布博客的话,既可以在本地添加添加markdown文件,推送到GitHub仓库,也可以直接在Github上进行编辑。

Jekyll 基础

1. Jekyll 目录结构

__posts 博客内容
_pages 其他需要生成的网页,如About页
_layouts 网页排版模板
_includes 被模板包含的HTML片段,可在_config.yml中修改位置
assets 辅助资源 css布局 js脚本 图片等
_data 动态数据
_sites 最终生成的静态网页
_config.yml 网站的一些配置信息
index.html 网站的入口

2. 关于布局

以首页为例,打开根目录下的index.html(网站首页)可以看到:

layout: articles

html代码段

上面的articles就是_layouts\articles.html,布局中又可以通过如下方式就像调用函数一样调用_includes下的html片段

{%- include article-list.html articles=_articles type=‘grid’ -%}

:其他页面的布局设置为_config.yml中的defauls/values/layout

3.更进一步

如果想更详细的了解Jekyll,可以访问:

  1. Jekyll官方网站
  2. Jekyll使用的模板语言:Liquid
  3. 极客学院的Jekyll教程
  4. Github+Jekyll 搭建个人网站详细教程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值