1. 程式人生 > >Windows上安裝Jekyll

Windows上安裝Jekyll

Jekyll是什麼

jekyll是一個簡單的免費的Blog生成工具,是一個靜態站點生成器, 它會根據網頁原始碼生成靜態檔案。它提供了模板、變數、外掛等功能,所以實際上可以用來編寫整個網站。也可使用基於jekyll上的jekyll bootstrap來搭建一個介面可自適應的部落格網站。

可以選擇github的pages功能結合jekyll寫部落格,將寫的.md檔案或.html檔案直接git提交到github上即可。如果想在本地看到部落格效果,那麼就要在本地安裝jekyll執行環境。

本地jekyll執行環境搭建

安裝Ruby

  • 下載地址:Ruby
  • 安裝時勾選”Add Ruby executables to your PATH” (將ruby加到環境變數的Path中)
  • 檢測安裝:在命令列執行 ruby -v 顯示版本號則成功

安裝Ruby的DevKit

  • 執行解壓到某目錄,如 D:\software\RubyDevKit
  • 初始化devkit並將其繫結到Ruby安裝
    • 在命令列cd到DevKit的安裝目錄RubyDevKit
    • 執行 ruby dk.rb init
    • 執行 ruby dk.rb install

安裝jekyll

開啟命令列,執行 gem install jekyll , 得一會執行

安裝python

  • 下載地址: python 我下的是2.7.11
  • 勾選”Add python.exe to Path”(將python加到環境變數的Path中)
  • 檢測安裝:在命令列執行 python -v(如果執行失敗,看環境變數中是否有python的安裝目錄)

安裝pip

pip是一個Python包的安裝和管理工具。你會需要它的安裝pygments,pygments.rb突出你的程式碼,使用Python包。

如果Python 2 >=2.7.9 or Python 3 >=3.4,只需在命令列執行 python -m pip install -U pip 即可。此處是2.7.11,所有執行命令即可

執行jekyll

  • 開啟命令列,cd 到 d:/note 目錄(部落格的目錄將會在此處生成)
  • 初始化部落格:執行 jekyll new blog
    ,此時d:/note會產生一個blog目錄,cd到此目錄
  • 執行部落格:執行 jekyll serve ,這是本地部落格伺服器的啟動命令
參考文章