本文内容来源于这里。
关于 Jekyll 的 Content
- Jekyll 的 Content 分为 2 种:Page 和 Post。
- Page 是一种不与特定数据关联(就是一般不会变动)的独立内容,比如
about.md
,可以把这个当作模板添加新的 Page。 - Post 就是博客的一篇文章,在
_posts
中能找到创建新网站默认的生成的 post,当然也可以把这个当作模板添加新的 Post。
- Page 是一种不与特定数据关联(就是一般不会变动)的独立内容,比如
- 设置 variable 和 matedata 时,可以在
.md
或.html
中添加 YAML Front Matter。 - 完成后,可以先在本地测试一下:
$ bundle exec jekyll serve
添加新的 Post
- 在 GitHub 中找到你网站的 repository。
- 然后找到 publishing source。(还不是很懂这是啥)
- 找到
_post
目录。 - 创建一个新文件
YYYY-MM-DD-NAME-OF-POST.md
。(就是日期和文章标题中间用-
隔开) - 在文件开头写上:
--- layout: post title: "POST TITLE" date: YYYY-MM-DD hh:mm:ss -0000 categories: CATEGORY-1 CATEGORY-2 ---
- 然后就是文章内容了。
- 就决定是你了,我的第一篇 Post!
添加新的 Page
- 前面都一样,找对目录。
- 创建文件
PAGE-NAME.md
--- layout: page title: "PAGE TITLE" permalink: /URL-PATH/ ---
- 然后在下面添加页面的内容
- 暂时还不知道用来干嘛。