安装好 HUGO 后在 Complete List | Hugo Themes 看到了几款不错的主题:

最终因 Mainroad 主题风格太过严肃,而 BlowFish 主题样式与 WordPress 使用的 Autumn Pro 主题较为相近,且文档更为详尽,选择了 BlowFish 主题

安装 BlowFish 主题

BlowFish 主题作者提供了3种不一样的安装方法,我这里因为没有安装 CLI 工具和 Go 语言,选择使用 Git 子模块安装,这种安装方式也是主题作者较为推荐的安装方式

进入你刚才创建的网站目录 MyWebsite,初始化一个新的 Git 仓库并将 Blowfish 添加为子模块

cd mywebsite
git init
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish

安装过程中遇到两个问题:

  1. 未设置 Git代理 导致子模块下载失败
  2. 使用 submodule 安装主题无故报错 
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish

问题1解决方案

Git 子模块因网络问题下载报错,可参考下面文章设置 Git 代理

设置 Git 代理

问题2解决方案

经询问AI,并翻阅主题仓库,发现问题在主题演示站点一文件名的 “:” 上,导致使用 Git 子模块出错。

直接下载主题源文件,并解压,将解压后的文件夹重命名为 blowfish 放在 MyWebsite 中 themes 文件夹下即可