Step 1: 安裝Hugo

For window:

choco install hugo-extended

For Ubuntu:

snap install hugo --channel=extended

用snap是因為目前apt-get的安裝方式,就算apt已是最update,還是只裝得到v0.40,但一些Theme需要新版本的Hugo(v0.55)。這方法安裝的話,hugo指令的讀寫權限會限制在**/home/{user}/**的目錄下。而Extend是因為Theme要用SCSS。

安裝完成後打開Terminal檢查版本:

hugo version

顯示Hugo Static Site Generator v0.55.6/extended表示成功安裝。

Step 2: 新增網站

hugo new site {PathToFolder}
cd {PathToFolder}

Step 3: 新增文章

hugo new post/{FileName}.md

在**{PathToFolder}/content/post/{FileName}.md**

Step 4: Render

hugo

輸出的檔案在**{PathToFolder}/public**

Step 5: 上傳

Git上傳public這個folder

Notes:

主題一覧

Hugo Tag 設定教學

其他設定教學