jekyll

jekyll

jekyll是一個簡單的免費的Blog生成工具,類似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一個生成靜態網頁的工具,不需要資料庫支持。但是可以配合第三方服務,例如Disqus。最關鍵的是jekyll可以免費部署在Github上,而且可以綁定自己的域名。

使用

首先建立目錄結構,然後增加檔案,最後使用jekyll發行生成靜態網頁發行。如果使用github的話,那就有託管的地方了。

_config.yml

這個檔案是為了保存配置的。所謂的配置,其實可以用在命令行裡面。放在這個檔案裡面主要是比較方便。詳細的配置說明這裡有:

_includes這裡面的就是可以重複利用的檔案。這個檔案可以被其他的檔案包含,重複利用。{% include file.ext %},就是引用file.ext的格式。

_layouts這裡存放的是模板檔案。

_posts這裡的檔案就實際的文章內容了。檔案名稱必須使用YEAR-MONTH-DATE-title.MARKUP的格式。如果使用textile的話,擴展名就是textile.

_site這個資料夾存放的是最終生成的檔案。

對於目錄下的每個檔案,使用YAML Front Matter之後,都會被轉格式,然後生成最終檔案。

layout: post

title: xxxxx

category: tech

這就是個簡單的例子。

其他的目錄都會被拷貝到最終檔案的目錄下。所以css,images等目錄都可以放在根目錄下。

安裝

下載

rubyinstaller-1.9.2-p290.exe

DevKit-tdm-32-4.5.2-xxx-sfx.exe

按照順序安裝。

安裝

sudo apt-get install ruby

sudo gem install jekyll

安裝

sudo pacman -S ruby

sudo gem install jekyll

相關詞條

相關搜尋

熱門詞條

聯絡我們