快速開始
快速開始
使用 CLI 初始化網站儲存庫
先決條件
- 已安裝 Hugo(不需要 extended 版本,版本 ≥ 0.161.1)
- 已安裝 Go(用於 Hugo Modules)
- 已安裝 Git(用於 Hugo Modules 與版本控制)
初始化網站
執行 hugo new site <網站名稱> 建立新網站。
進入網站目錄,執行 hugo mod init <模組路徑> 初始化 Hugo Modules。
如果你打算使用 Git 遠端儲存庫來存放網站(例如 Codeberg 或 GitHub),請使用該儲存庫的 URL,例如 forgejo.alexma.top/tralume/hugo-template。
否則可以任意填寫,建議使用網站名稱。
執行 hugo mod get forgejo.alexma.top/alexma233/tralume 加入此主題。
使用基本設定並啟動
編輯 hugo.toml,將原始檔案替換為以下設定。
baseURL = 'https://example.com/'
defaultContentLanguage = 'en-US'
defaultContentLanguageInSubdir = true
[languages]
[languages."en-US"]
label = 'English'
locale = 'en-US'
weight = 1
title = "My site"
[menu]
[[menu.main]]
identifier = 'home'
name = 'Home'
pageRef = 'home'
weight = 10
[[menu.main]]
identifier = 'posts'
name = 'Posts'
pageRef = 'posts'
weight = 20
[[menu.main]]
identifier = 'tags'
name = 'Tags'
pageRef = 'tags'
weight = 30
[[menu.main]]
identifier = 'pages'
name = 'Pages'
pageRef = 'pages'
weight = 35
[[menu.main]]
identifier = 'friends'
name = 'Friends'
pageRef = 'friends'
weight = 40
[module]
[module.hugoVersion]
min = '0.161.1'
extended = false
[[module.imports]]
path = "forgejo.alexma.top/alexma233/tralume"
[markup]
[markup.highlight]
lineNos = false
noClasses = false
[params.search]
enable = true
provider = 'pagefind'執行 hugo server 啟動本機伺服器,然後依照提示在瀏覽器中開啟網站。
最後更新於 • alexma233