如何在jekyll中创建页面?

Rob*_*udi 16 ruby jekyll

我知道如何在jekyll中创建帖子,但是如何在About不将其视为帖子的情况下创建页面(如)?

另外,我使用Github页面,所以我不能使用扩展.

leb*_*eze 29

如果您创建一个名为的文件about.html,about.markdown或者about.textile在项目的根目录中,它将被视为静态页面.

如果你想分享模板等,你仍然可以给它一些YAML前面的事情和jekyll.

这一切都在jekyll wiki上解释,网址https://github.com/mojombo/jekyll/wiki/usage

这是我about.markdown文件的摘录

---
layout: default
title: About | Purebreeze
---

I'm a software developer based in London...
Run Code Online (Sandbox Code Playgroud)

这就是说使用默认模板,将标题设置为"关于| Purebreeze"(通过我的默认模板中的液体标签呈现),然后是我的about页面的内容.

然后由github 在http://purebreeze.com/about上呈现(默认情况下这可能是(http://levent.github.com/about)

  • 在`about.html`(或者你用于`about`的任何文件)中,你应该将永久链接设置为类似`/ about/index.html`(在YAML前面的内容中). (4认同)
  • @Aziz Light @lebreeze:你有没有为你的`_config.yml`文件添加`permalink:pretty`并重新启动jekyll?我相信Github Pages会"默认"执行此操作. (3认同)

Chr*_*ick 1

这看起来像一个错误。但有一个解决方法:创建一个名为 例如 的目录。“about”并将您的内容放入about/index.[填空]。(哦,顺便说一句,报告一下。)