任何人都可以點我支持的Jekyll液體標籤的權威列表嗎?Jekyll /液體標籤清單
我所知道的{{ contents }}
和https://github.com/mojombo/jekyll/wiki/liquid-extensions
其他幾個人,但我敢肯定有更多。有人可以幫忙嗎?
我對預定義的輸出標記特別感興趣 - 在呈現「index.html」時是否存在包含「索引」的標記?
任何人都可以點我支持的Jekyll液體標籤的權威列表嗎?Jekyll /液體標籤清單
我所知道的{{ contents }}
和https://github.com/mojombo/jekyll/wiki/liquid-extensions
其他幾個人,但我敢肯定有更多。有人可以幫忙嗎?
我對預定義的輸出標記特別感興趣 - 在呈現「index.html」時是否存在包含「索引」的標記?
在Liquid項目的Liquid for Designers頁面可以找到庫存標籤列表。
注入到Liquid中的上下文數據的列表可以找到here。
據我所知,page.name
包含源文件名,如index.md和{{ page.basename }}
應該輸出指數在這種情況下,(但我還沒有嘗試過呢)。
我所知道的
{{ contents }}
你大概的意思{{ page.contents }}
- 單獨{{ contents }}
將呈現什麼(除非你已經定義了手動變量)
任何人都可以點我的權威支持的Jekyll液體標籤列表?
「權威指南」是:https://github.com/mojombo/jekyll/wiki/Template-Data。它列出了所有可用的標籤。
但我敢肯定有很多更
恐怕都沒有。默認情況下,對於一個頁面,您只能獲得page.url
和page.content
。你也可以得到任何在yaml前面定義的東西。這就是你所能得到的。
渲染「index.html」時是否有包含「index」的標籤?
page.url
將index.html
,但沒有直接的方式來獲得index
單獨(除非你在YAML前手動定義它)。
那麼,根據official github-pages
gem,GitHub Pages目前運行的是Jekyll的1.1.2版本。該特定版本的文檔是here。在附近挖掘會顯示一些內容,例如Liquid for Designers頁面中沒有記錄的一些過濾器。例如,我發現{{ page.date | date_to_rfc822 }}
在爲我的Jekyll站點生成RSS源時很有用。
我沒有找到上面的文檔資源完整,但我認爲它可能對任何看這個問題的人都有用,尋找關於什麼Liquid標籤在GitHub頁面中可用的附加文檔。
傑奇使用液體模板語言,你可以找到的標籤和過濾器在Liquid Documentation,這可以被認爲是官方參考名單。還有一個tutorial for designers。
它是'{{content}}'(不含s) – bluesmoon