2013-09-28 122 views
3

首先抱歉的愚蠢標題。 我發現solved by flexbox,我將它克隆到本地主機,該網站對我來說只是廢話。它可以在一個非常奇怪的方式,在指數沒有頭,沒有顯示圖片:奇怪的IMG SRC路徑,不在本地主機上工作

<img class="Feature-image" alt="Better, Simpler Grids" src="{{ '/images/grids.jpg' | absolute }}"> 

這是一個非常愚蠢的問題,而是什麼技術是這個回購協議寫的嗎?

+0

看起來像某種模板引擎?我的意思是{{this}}看起來像模板引擎,它不會使用清晰的HTML – Victor

+0

它不應該在服務器上運行ruby支持嗎? –

回答

0

這是一個Liquid模板引擎。 Jekyll使用它。

基本上,它是Ruby解釋器的代碼。

它需要字符串'/images/grids.jpg'並應用absolute過濾器。它會爲該圖像返回絕對(在生產模式中預先指定域名)URL。

要查看網站,您應該安裝Ruby和Jekyll。然後運行:

$ jekyll serve 
# => Now browse to http://localhost:4000 

另外,你可以從_site文件夾運行$ jekyll build,然後看該網站的靜態版本。雖然它可能會將_config.yml的網址預先分配給所有鏈接。我不記得它的行爲。從http://jekyllrb.com/docs/home/

報價:

傑基爾是一個簡單的,博客,知道,靜態網站生成器。它需要一個模板目錄,其中包含各種格式的原始文本文件,通過Markdown(或Textile)和Liquid轉換器運行它,並且吐出一個完整的,準備發佈的靜態網站,以便與您喜愛的Web服務器一起提供服務。 Jekyll也恰好是GitHub Pages的引擎,這意味着您可以使用Jekyll從GitHub的服務器免費託管您的項目頁面,博客或網站。

+0

ommagaad,ty @halfbit也謝謝 – tsm

相關問題