前言#
本文将一步一步指导你学会使用 Hugo 和 Blowfish。
安装 Hugo#
首先需要在本地安装 Hugo,可以通过运行 hugo version 来检查是否安装成功。
确保你使用 Hugo 0.158.0 或更高的版本。
创建新站点#
运行 hugo new site mywebsite 命令,在 mywebsite 目录下创建一个新 Hugo 站点。
下载 Blowfish 主题#
使用 Git 子模块安装 (推荐)#
cd mywebsite
git init
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish使用 Hugo 模块安装#
hugo mod init github.com/<username>/<repo-name>创建 config/_default/module.toml:
[[imports]]
disable = false
path = "github.com/nunocoracao/blowfish/v2"设置配置文件#
删除 Hugo 自动生成的 hugo.toml,从主题中复制 *.toml 文件粘贴到 config/_default/ 目录。
config 目录结构应如下:
config/_default/
├─ hugo.toml
├─ languages.en.toml
├─ markup.toml
├─ menus.en.toml
└─ params.toml
如果没有使用 Hugo 模块安装,必须在
hugo.toml 中添加 theme = "blowfish"。更新主题#
使用 git 子模块时,执行以下命令即可更新:
git submodule update --remote --merge