2011-03-18 79 views
15

我知道如何在jekyll中創建帖子,但是如何在不將其視爲帖子的情況下創建頁面(如About)?如何在jekyll中創建頁面?

此外,我使用Github頁面,所以我不能使用擴展。

回答

1

這看起來像一個錯誤,但有一個變通方法:創建一個目錄名爲如「約」,並把您的內容。進入about/index。[填入空白]。(哦,順便說一下,報告它。)

30

如果在項目的根目錄中創建名爲about.htmlabout.markdownabout.textile的文件,它將被視爲靜態頁面。

你仍然可以給它一些YAML前面的問題,並化身,如果你想分享的模板等

這一切都在哲基爾維基在https://github.com/mojombo/jekyll/wiki/usage

這裏解釋是從我about.markdown文件的摘錄

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

I'm a software developer based in London... 

這就是說,使用默認模板,將標題設置爲「About | Purebreeze」(通過默認模板中的液體標籤呈現),然後是我的關於頁面的內容。

這是然後在http://purebreeze.com/about通過github上呈現(默認情況下這將是(http://levent.github.com/about

+1

謝謝,如果我去localhost :: 4000/about.html但是jekyll似乎不工作創建about文件夾,以便獲得漂亮的url格式(localhost:4000/about /)。我嘗試添加'permalink:/:title',但這也沒有做到... – 2011-03-18 09:13:34

+1

你推到github上嗎?我發現在本地我必須訪問about.html,但在g ithub它的工作原理是/ about – lebreeze 2011-03-18 09:25:24

+3

@Aziz Light @lebreeze:你是否已將'permalink:pretty'添加到'_config.yml'文件並重新啓動jekyll?我相信Github Pages會「默認」這樣做。 – kikito 2011-03-30 14:10:01