Blog On GitLab With Hugo

前言 這幾年有越來越多開發者選擇將 blog 放在以下服務中 github page gitlab page Bitbucket page 一方面是這些服務支援使用 Markdown 寫作,另一方面是可以直接增加 side project 的曝光程度。 不過因為 github 服務較廣為人知,所以一般來說教學文章與大眾選擇都是 github 居多,不過在多方比較後,發現其實架設在 gitlab 上面其實比 github 簡單,而且 blog 的原始檔案可以使用 private repo 的形式存放,不用擔心會被人 fork 或是 dowload 一份,瞬間將整份內容都搬走,另外就是 gitlab 與 CI/CD 整合得很好,可以在 blog 中直接將部屬設定好,過幾分鐘後線上就會更新。 內文 工具 Hugo version 0.51 Visual Studio Code Better TOML Markdown All in One 在撰寫工具的使用上面,有很多可供選擇,像是老牌的 Jekyll,不過這次選用相對年輕很多的 Hugo,一方面是夠年輕,另外一面是安裝與使用夠簡單。 Hugo 在官方網站上面有一篇很簡單的安裝教學,連結。 若用 Mac 的話使用 brew 安裝無難度 brew install hugo 就結束了,若是 windows 的話其實可以考慮使用 binary 檔案,抓下來後其.exe檔案路徑存入環境變數中,就可以在命令列中使用,也是相當無腦的安裝方式。 ...

November 10, 2018 · 2 分鐘 · 322 字