我试图编译一个静态Jekyll/Github页面项目的布局文件:
| ---
| layout: default
| ---
header.page-header
h1 {{ page.title }}
...etc.至:
(skipped line)
---
layout: default
---
<header class="page-header">
<h1>{{ page.title }}</h1>
...etc.但是codekit在编译文件的开头添加了一个缩进(因此编译的文件从第2行开始)。如果我将Jade更改为一个更基本的文件,我仍然会遇到相同的问题:
额外的行表示无法识别YAML前端标头。有人知道周围的工作或解决这个问题的方法吗?
附注:我还尝试将代码工具包设置更改为最小化,然后得到这,不幸的是,这也导致了同样的问题。
解决方案:现在,我切换回html,不再使用玉石,但如果有人有解决方案,他们的帮助将是非常感谢!
发布于 2014-11-28 18:12:35
我刚刚找到了这个问题https://github.com/jadejs/jade/issues/1401和解决方案,它适用于我:
翡翠模板:
:verbatim
---
layout: default
---
h1 {{ page.title }}编译的html:
---
layout: default
---
<h1>{{ page.title }}</h1>测试了土生土长的玉石和本地的jekyll建筑。
https://stackoverflow.com/questions/25321094
复制相似问题