Post

标题

博客笔记

目录结构

在根目录下一般有以下文件夹和文件: (要是 github 想禁用 jekyll,建一个 .nojekyll )

  • _config.yml 配置文件,配置 jekyll 的一切以及变量
  • index.md/html 主页文件,必须的
  • .gitignore 被忽略上传到 github 的文件(夹)列表
  • .jekyll-metadata 用来记录追踪文件修改情况,以便更新.
  • _layout 模板文件夹,用来生成相应子页面的模板,在子页面中 layout: page 指定
  • _post 相应子页面(博客)所在位置,文件名规则:2015-07-24-name.md/html
  • _includes 用来包含一些常用需要的结构块文件,例如 comment.使用 {\% include file.ext \%} 来包含(\去掉).非必须.
  • _site 如果使用 jekyll 本地版生成页面就会有该文件夹.一般会被判断为不上传到 github.非必须.
  • _drafts 草稿文件,不会被生成到网页中.非必须.
  • _data 格式化好的网站数据应放在这里。jekyll 的引擎会自动加载在该目录下所有的 yaml 文件(后缀是 .yml 或者 .yaml).作用不明..非必须

文章标头

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
---
title: 标题
date: 2018-08-08 14:10:00 +0800 # 时间
draft: false # 是不是草稿
tags: [Cc] # 分类
categories: [Cc , Left] # 类别
toc: false
comments: false # 评论
math: true # 数学
mermaid: true # 图标
pin: false # 顶置
description: 解释
image:
  path: /assets/img/c/c.jpeg
---
This post is licensed under CC BY 4.0 by the author.