使用 Hugo + Github Page + Github Action 打造個人網站
流程圖 Preface 使用 Notion 一陣子後,漸漸不喜歡他複雜的排版,水平向的擴展也有限 越來越習慣使用 Markdown 寫筆記,大多數筆記已遷移至 Obsidian 想練習輸出,有什麼能夠直接使用 Markdown 語法上傳的呢? Hugo 使用 Go 語言開發,以 Markdown 語法編寫內容,透過模板系統生成最終 HTML 頁面 此篇紀錄自己使用 Hugo + Github Page + Github Action 打造個人網站的流程 Local 安裝 Hugo macOS | Hugo (gohugo.io),使用 homebrew 進行安裝 brew install hugo 創一個資料夾放置相關資料 ex. blog hugo new site <資料夾名稱> hugo new site <github帳號.github.io> #此處命名為github帳號,方便後續使用github page cd <資料夾名稱> cd <github帳號.github.io> git init Hugo 框架資料夾結構 Directory structure | Hugo (gohugo.io) my-site/ ├── archetypes/ (放置md文章的模板) │ └── default....