設定 Hexo

安裝完 Hexo 後,調整一些選項讓它更符合我們的需求。

資料準備

  • Google Analytics 追蹤編號
    如果你想看到自己網站的流量資訊,請先申請一組 Google Analytics 帳號並新增一組設定檔,記下它的追蹤編號,追蹤編號長得像這樣 UA-xxxxx-x
  • Disqus shortname
    因為 Hexo 最後產生的是靜態網頁,沒辦法在上面留言,所以必須使用現成的服務,Hexo 內建的是 Disqus,申請後請記下它的 shortname

基本設定 (_config.yml)

Site 網站基本設定

  • title: 網站標題
  • subtitle: 網站副標題
  • description: 網站描述
  • author: 你的名稱,是公開的
  • email: 你的 email,有些主題好像會公開在網頁上,請留意可能導致收到廣告信
  • language: 網站的語言,例如 zh-TW

URL 網址設定

  • url: 網站的網址
  • root: 網站的根目錄,如果你放在 web server 的根目錄,那就不需要更改
  • permalink: 文章的連結格式,請先決定好,如果等搜尋引擎收錄後再更換可能會影響到網站的曝光率

Writing 寫作設定

  • new_post_name: 建立新文章時的檔名,個人習慣用這樣方便用日期來尋找 :year-:month-:day-:title.md
  • post_asset_folder: 建立新文章是否要一併建立同名的資料夾,可以將該篇文章用到的圖都放在這個資料夾底下,比較好管理

Pagination 分頁設定

  • per_page: 每頁幾筆

Disqus 留言版設定

  • disqus_shortname: 如果你要使用留言版,請填入 Disqus 的 shortname。

佈景主題設定 (themes\佈景主題名稱\_config.yml)

Hexo 的佈景主題放在 themes 資料夾底下,預設是 landscape,如果你使用不同的佈景主題請開啟該主題資料夾的 _config.yml 檔案。

Miscellaneous 雜項設定

  • google_analytics: 填入 Google Analytics 追蹤編號

Reference

Hexo Configuration Docs
http://hexo.io/docs/configuration.html