Hugo

https://gohugo.io/

靜態網站生成器

TLDR

Hugo 安裝

on Mac


brew install hugo

用 Linux 的朋友,你一定可以,因為它是 Golang 寫的

建立新網站 yoursite


hugo new site yoursite

Hugo 目錄結構


.
├── archetypes
├── config.toml
├── content
├── data
├── layouts
├── public
├── static
└── themes

  • archetypes 定義
  • config.toml 設定檔
  • content 書寫內容的資料夾
  • data
  • layouts 自定義網站模板
  • public 預設產生靜態檔的位置
  • themes 安裝現在的模板, https://themes.gohugo.io/

建立一遍文章 (會產生在 content/post/2018/03/first-post.md ) 格式會依照你的 archetypes/default.md 檔案


hugo new post/2018/03/first-post.md

起動本機靜態伺服器,可以邊寫邊改,預設是 http://localhost:1313


hugo server -D

重新產生靜態檔案,就打 hugo 就好


hugo

自定模板,可以先找喜歡的風格當基底,然後, 複製想要客製化的部份到 layouts 資料夾下面,開始自己客制 這一部分,可以參考文件,也有 hugo 本身自帶的簡單模板, 預設的大多 css 定義,都是依照 bootstrap 的語法

Hugo 好東西,用過的就懂 (聳肩中…)

最近把部落格由, Blogger 搬家到由靜態網頁產生的方式,希望從此可以過著快樂的生活, 簡化書寫的習慣,回到最原始的方式,簡單寫,分享易,不用弄平台,由於,最後是靜態網頁, 部署維護也變的很簡單

先帶一下,目前大家寫文章的方式好了

這裏說的都主要以西方社會,或是可以自由上網沒有圍牆或是限制的國家

平台來說 Medium , Wordpress , Blogger 國內實在找不太到上的了台面的 靜態產生的方式可以參考這一遍

https://www.netlify.com/blog/2017/05/25/top-ten-static-site-generators-of-2017/

或是更多的人都是指直接寫 Twitter ,或是 FB,文彩或是屁話,隨著資訊的洪流一樣消失在大海

身為一個工程師,說什麼也要把內容放自己的網域 (阿宅的堅持,不要攔我), 持續寫一寫自己想寫的東西, 無比的療癒,好處數不完,我簡略一二,各位聽聽就好, 可以針砭時事,療癒,年紀越大,可作筆記, 不用擔心,那個平台又收了, 你要把文章搬家,展現出成熟開發宅忍耐,專一, 堅持的特質,我現在就可以跟你屁, 你看,我部落格寫了十幾二十年, 雖然默默無聞,這就就叫,堅持