Hugo 基礎使用
Hugo 使用 Academic-Kickstart
首頁目錄設定擋在
./config/_default/menus.toml or ./config/_default/menus.yaml
其他參數已經設定好,可以不用改,唯獨目錄在後續新增內容後,斟酌新增
./config/_default/languages.toml or
./config/_default/languages.yaml
千萬不要更動任何內容,保持
[en]
languageCode = "en-us"
否則網站會死掉
一般 page 內容
在 ./content/courses/ 一般使用複製其他 .md 檔來修改較方便,編輯期間在標頭區域加上
draft: true
{{% notice style="info" %}} 標頭區域屬性
title:
頁面的大標題,如果使用hugo使令新增page,會使用檔案名稱,可以修改成易讀標題
linktitle:
頁面上索引連結的標題,最好設定成與標題一樣,不要用檔案名稱當連結標題
{{% /notice %}}
{{% notice style="info" %}}
categories:
tags:
設定適合的內容,每一個換行一列,前面要有 list 符號 "-"
{{% /notice %}}
{{% notice style="info" %}}
type:
固定 docs
toc:
文章索引,固定 true
menu:
設定所在目錄,並設定其 parent 目錄,再設定 weight,→排列順序
若有子目錄的目錄會在 page 上方,weight 越大,表示越新的內容,排列較上方
{{% /notice %}}
啟動 Server
hugo server --disableFastRender --i18n-warnings -p 8080 --bind 192.168.1.20
建立頁面
一般建立:
hugo
或
hugo -D
檢視其他說明
hugo --help