開始 Hexo

這是第一篇用 Hexo 發佈的文章,用來熟悉操作,並隨便紀錄點心得。

本來我用來寫文章的部落格是使用 Wordpress,是一個用 php 及 SQL 資料庫建構的部落格系統。後來有了建立靜態網站的需求,才抱著嘗試的心態研究 Hexo,結果一試成主顧。

除了 Hexo 之外還有不少靜態部落格框架,選擇了 Hexo 的主要因素是它用 Node.js 作為開發語言,相對容易在 Windows 跟 Mac OSX 上建立共通的開發環境。

安裝 Hexo

首先要先有 git 跟 Node.js 的環境,然後用 npm 一行指令安裝:

1
$ npm install -g hexo-cli

我是將網站部署在 github page,所以要再另外安裝:

1
$ npm install hexo-deployer-git --save

更多安裝相關的細節在官方文件上的內容應該就很充足了,整體來說是相當易用
https://hexo.io/zh-tw/docs/index.html

使用 Google Analytics

若使用的主題有支援,只要簡單地在 themes/theme_name/_config.yml 中找到 google_analytics 欄位,填上 GA追蹤ID 即可。

若否,詳細可看下列這篇文章:

Add Google Analytics to your hexo blog
http://www.codeblocq.com/2015/12/Add-Google-Analytics-to-your-hexo-blog/

使用 Disqus 建立留言功能

如果跟我一樣用了一個很棒的主題有內建支援 Disqus,那就只要到 themes/theme_name/_config.yml 啟動並做好對應的設定即可。

若否,就去 google 吧!因為我沒有實際測試,就不隨便附上我找到的參考資料了。