【发布时间】:2014-03-08 21:39:58
【问题描述】:
当我在我的 Jekyll 项目中包含一个扩展名为 .md 的文件时,markdown 仅显示为纯文本,完全未格式化,当部署到我的目标 github 页面时,在本地.
我认为我已经忠实地遵循了这些指南中的指示,但一定错过了什么:
我尝试在 _config.yml 中不包含 任何 降价指令,认为 jekyll 无论如何都会知道该怎么做。出于沮丧,我开始添加指令。结果总是完全相同:无格式的降价显示为纯文本。
这是我的 _config.yml:
markdown: kramdown
markdown_ext: md
kramdown:
input: GFM
kramdown:
auto_ids: true
footnote_nr: 1
entity_output: as_char
toc_levels: 1..6
exclude: ['myblog.sublime-project','myblog.sublime-workspace']
safe: true
lsi: false
pygments: true
source: .
title: My blog Title
tagline: Some little witty quirky phrase
这是我的目录结构:
├── _data
├── _drafts
├── _includes
├── _layouts
├── _posts
├── _site
│ ├── 2011
│ │ └── 01
│ │ └── 02
│ ├── 2014
│ │ ├── 02
│ │ │ └── 15
│ │ └── 03
│ │ ├── 03
│ │ └── 07
│ ├── assets
│ │ ├── css
│ │ ├── images
│ │ └── js
│ └── images
├── assets
│ ├── css
│ ├── images
│ └── js
└── images
在_posts我有一个以.md结尾的帖子
【问题讨论】:
-
您的降价文件有Yaml front matter 部分吗?如果不是,它们将直接复制到输出目录中。 (它可以是空的,它只需要存在。)
-
是的,我有。我会将我的问题附加到代码的链接
标签: jekyll github-flavored-markdown