開始 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 吧!因為我沒有實際測試,就不隨便附上我找到的參考資料了。