不能让jekyll解析降价

时间:2014-03-08 21:39:59

标签: jekyll github-flavored-markdown

当我在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

结尾

1 个答案:

答案 0 :(得分:4)

我已经弄明白了这个问题。归结为使用这些把手来呈现内容:

{{ content }}

而不是这些

{{ page.content }}

...这令人困惑,因为访问其他页面变量的唯一方法是 with page命名空间:

{{ page.blurb }}