这篇文章记录我在 Windows 上从零搭建 Hugo 博客的过程,方便以后回顾。
1. 安装 Hugo
我选择直接下载 Hugo 的 extended 版本二进制文件,放到 %USERPROFILE%\.local\bin(该目录已在 PATH 中),无需使用包管理器:
# 从 GitHub Releases 获取最新版(如 hugo_extended_0.165.0_windows-amd64.zip)
# 解压后把 hugo.exe 放到 %USERPROFILE%\.local\bin
hugo version
2. 创建站点
在已有 Git 仓库中创建站点:
hugo new site . --force
3. 安装主题
下载 PaperMod 主题并解压到 themes/PaperMod,然后在 hugo.toml 中设置 theme = 'PaperMod'。
4. 添加内容
hugo new content posts/my-first-post.md
把文章开头的 draft = true 改为 draft = false 即可发布。
5. 本地预览与构建
hugo server # 本地预览,默认 http://localhost:1313
hugo # 生成静态文件到 public/
就这样,一个基于 Hugo 的个人博客就搭好了。