2

{% include some_file.ext %}用来从_includes-folder 中提取Jekyll支持的GitHub 页面/ gh-pages-branch 的内容。

所有包括,如header.html等。工作得很好。但是提取其他东西,如css/js文件(包含在all.*完全相同文件夹的内部文件中),并没有奏效。并且文件的路径,使用{{ site.baseurl }}简单地设置为空。

转储变量也不会输出任何内容。看起来{{}}变量无法访问,而其他一切都很好。换句话说,将以下内容添加到index.html返回的只是空标签:

<pre>{{ site }}</pre>

(本地工作的)all.css文件。

---
---
{% include css/grid.css %}
{% include css/style.css %}

all.css(和all.js)文件的位置:

~/root
├── /_includes
│   ├── css
│   │   ├── grid.css
│   │   └── style.css
│   ├── js
│   │   ├── analytics.js
│   │   └── general.js
│   └── head.html
├── index.html
├── all.js
└── all.css
4

1 回答 1

0

如果有任何帮助。我在 github 页面上运行一个博客,我们使用 index.md。我做我所有的{{ var }}事情_layouts/index.html

于 2014-03-08T20:39:16.193 回答